<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:ely="http://www.callawaygolf.com/20211231"
  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: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="ely-20211231.xsd" xlink:type="simple"/>
    <context id="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i291af34db0524a189935e66a7d227c6b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i38fc69eb34c24292a0afb4ff1be35ed5_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i453a07ae860e48fba8ee92890b4346dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90f0b03a52824614be94ee82724d776a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:FinanceLeaseTypeAxis">ely:DeemedLandlordFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bb8369e0d8747dd97e42e661534b046_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:FinanceLeaseTypeAxis">ely:DeemedLandlordFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8a3d12bf0fb478f8bc495355f594afc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33466b35b5dd4b34919aa245abf0cbba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i23f9eafb392541889bfef06bb9485340_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8c7d44d649334c9a87609885fd51a598_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1793b96c85344b53b7766dcad4572ef6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic76eb835554d41d5ac5c7693ea9ada8c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3307162f72441ecbf5e36b5c7c31fa0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i05dc12e79a6d4f1cb1e7937242b1fda5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i907d20df20c64bc9a26f99ccc9b3dc30_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib41716b7bc0c446db66fc2012da73342_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8762e91323894f4ba8ca1bea07593d5e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i349c2b4ad4554d268659adf1a22d0a2c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i79530d0e61764ed39650748a492e17ef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4f947a616fbe48a6b784b3d406fcd3cb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i07bb553142d24e83a99e79e1b7c90b2d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie0d99ec3a24748a49f243184d3818ae3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic9a4ddca79414e31a344ec83e395f399_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i396403c5982b499b8080997affbfd4cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic03eca70026542379e122ac8758c6775_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="i5b976540425c468bb3033c6fa624f4e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="iae42ee25e7d14232b8f5ef1e571854fa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="i55ab36760d1b4ed5a8fd9bffd083ca38_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="i6dd6eddb133a445d91aa9fa948fb6ee5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib097602dbd0a43dabfad85d3458a9c0e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4dcdbe78c7234659bffb0c8262eefbcb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4bd103b993ad4bd89f33bd0a59b411a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie11f3d01a05943858e408d001c9a7147_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i726b576433114928ab33ea43f4cce41f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1169cc74d7ec4f2bb084d7b58c63bc8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib608938f179d4ecd8ae21ff83c2c784e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic6fd5ec854c34cdfb4d0e28ff6cd8442_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="i07248ec80ee94b15b33e5fdf513ef37c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="ifb2312e8936a436da3d46ec25d37aaea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="ia927c966a29f45c3af758ae614d5c00d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</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="i3749769c63434ce2a6e42c9bbae8eda3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i843010a183334e76a4e9f1995fb5707c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8812fa777b3c4355ba2b894d7515bb61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i232d504066e3407a91b2e15720f5e255_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25aac7a150cc4077955267e87e18916d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id65fc3ec376c4f79a9f821c128d2e533_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibddc85aaae6b43ce90836f2c98c58d8c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a20ce7dc98140639b4c15a24219e2a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsAndRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9afcf4d3e70e4137a493ca1068ace960_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsAndRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib30ddc97051f40caafa5d5b999204691_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsAndRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5dba55685d504021ac4a6b55d1b5d2f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if27f7d249d4d44aba86751fce5575975_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4faa6b77cb04158874bb9fbaa294f62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i32ce1bf1d9014647a24fe18ed71be5f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief3c03f8009e4a898d3aa97f448ac313_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3123d1701a1b46ef9a07d2b2b7ab5ebd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77c4d6f38d4f4ae3970933b5d77adfc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9269baaa5a064644900d31c17393cbae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b492adc0c4f489b81d771c567ee7598_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7d545406c4342108836316bbbf52bc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaeccc3203f2b48f1a1c020ebdece6d1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i767da9e116d442bd888f454e8b8c7eb8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b041fd339194188b07ff8e4a02ae8e8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">ely:AccountingStandardsUpdated202108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae36ddd31df94ff2b9a573015e25a35e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">ely:AccountingStandardsUpdated202108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbdab380f0f94409bdd760b6364f241c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03f446490334497a964b59196bacc434_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie15d163f3b744e9abcd5357f7de79627_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b2dfe96e83b4b1db95c80a7b247c263_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66b69ef294e74be9bde6549468269c2e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2ffb55b9080e4510a4bf172b21ef69ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7d3c72823294e6fa5b4556647e3e860_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:FurnitureFixturesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8d781f9813f041edb7e8b1ee1e2f7ac0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:FurnitureFixturesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b6c9a119f3f435aa6ce710308fcd86c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i14a09fd9cfc74d49b55ab6c2f814f6d5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i868cc993381d48019b6f81b0a7de9c83_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:MoldsAndToolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id4e787ae0e104d27a67e120037dae347_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:MoldsAndToolsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i566bce61895b4deaa342b17870ee3dd6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:CapitalizedBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53987f5af5bc413aa6df7bb09cc82e5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:SoftwareAndHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81b992acb128414c9a13252760048148_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ely:SoftwareAndHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f37c18b1a434fb5b94fea2f8f0fabca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i613c319f754c4c8b88bb5a001b63cd5c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia61d87becdb0468fb67d29c71a422e0f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i875cd7de456548fe8f1bc3e99d5719db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iedd16c668a314e4c8be78977912a1a97_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceShareUnitswithTotalShareholderReturnConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7252725527743d3b959d2c13441cee2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceShareUnitswithTotalShareholderReturnConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i64ea4bfd01ca4f358e66553e714ffcd1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb103218043f4ae99376a0292ec59a9f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2cdd6e196962486f823cb1645fe0f8cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iadbf0d00db7248e582ca5712135361cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1f91f3ab68c84dd28da1f6ba6450d976_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id19e223e1ee2492ab1a8d889becf491c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieec21a210e0343c2bac566a2fe346fc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4227381136f442f18c390312db4f73cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfClubsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b901165bd3f4d8ba29c6c052c6f41ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfClubsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i301d6ba75d6f47848601af940f3e550b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfClubsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic3f0732ee03543e698bdd86c56732cde_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id721f1987b034e5e854fc22bc449c0b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i938a6675d7a7401e8fd1287526681f3c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:TopFiveCustomersWorldwideMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21503b7f8e634f3e9a7a601fdce579dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i370dcf0ea02e4128bd09ee98d69128f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ely:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b40c3aa8445421f8ccfcf7f706db7b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i039b138c59f541768bc861b71ec56563_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47a735e0fc0044dcbd2cfba422d98636_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i886ce58e05634575912fee3025a298a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">ely:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a6edb6fd4c34b3bbe3e7f2ad05b43d0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">ely:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c2a7eb4da254234a4b071f949a770e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">ely:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic166359bd8bf4ee9951414dd813f50d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">ely:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55ef898bef914bd290d69f116f18212c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">ely:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2190170c6794df1b86e01df3cc46dba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">ely:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i774be0e73c4247da8b1e6dfce0b8d79e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:FinanceLeaseTypeAxis">ely:DeemedLandlordFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c04c40197fe4f39be0eb7112a43a3f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:FinanceLeaseTypeAxis">ely:DeemedLandlordFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64969a6e219b41199e8ebeb620ef0154_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ely:LeaseCommencing2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19e853403af14ace80481da49853b29c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2573545aeb41488c8b5fcc9280795193_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:VenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0de8d4e3c31a4a7d8c0b2bc3469bdf68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:VenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib216604052274a36a1cca3c9dd3d1983_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b419fa9130b48afa11e09618fddd85e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56b571065b5e41cfae30fecfe0af6649_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfClubsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i197770a3b6a6412d8a4919da5a20d51b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfClubsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba15d16f835c45ecb3f8cce81a13022a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfBallsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id616dc75965a4d19993b3e9134aa3ddd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfBallsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2abae15a6a734e0f869853d61faeb53b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:ApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i641ad256f11546aea10ea5944222a11a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:ApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57040781dbba45ee88a486f7f11f458b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ee9e32b87dc41aaaa5893906d741baa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39cefebaac1f4f0d8e046e59ef6dee23_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idc81a7bc54c64802a517156a18751241_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1592901110cd458c9c1cdcaeb6f6cdc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfClubsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib85e8cd5500d4fe7bd3c70d055ccd841_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfClubsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i55ba005adae44b6b867e7190c0f4dbde_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfBallsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if636c64576704af69938896b0b259434_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfBallsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id1fac1b63699425fa4e9a19dc820497b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:ApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60f93b2393044252811d49fde84542a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:ApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie313bf8f123f4bfbaa4a5580cda44e4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d8aef8da19b4828ab5f2bb36a6679e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53df7ffe22a045a4ba7f0b39ccda4696_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i79cb9c6970a142cc913afad183766a80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5c92a9aa92e42488293fefe56494b7f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfClubsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4384c2e660b1437eb13f40528bcc8841_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfClubsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5e96a62729f94917afd0667aa12d57c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfBallsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib100f50f1804466d9154f6a62efe3bde_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GolfBallsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0d1ddf9157bb46fe9d9e63b6207b23db_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:ApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i67db2017e0f04e2bb3abc2a42c74ab36_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:ApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i24bc9c63cdb3473382fa3020aaa4064e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8825b9a0146543359cab490ea22e8786_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ely:GearAccessoriesandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87a531c7272848a18c98c7e057b6c7a3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id17ccd64f8e24dea843ea497d95dbde4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5c42877d8bb64a51ad6feaed606199ac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa870209aa6e46c3a67193f3c095023a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e85702f8b9c483fa0c2f1fe8f37c777_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie4d3cab77eab4095af3550ccf16ebd3d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie4ae2b689b8a4ebe861b4650cfab508d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40044b44dcd2414086d70dd3eb9650ac_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib81e6d47f8c241638d7a3cc425989a62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43d04b4906884aa7ba409b7bcbf13148_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19141db6662b4f7994233029b722ccd9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb9c3556b15f49beb3e7dbc3fe38fcda_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ely:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i95a054db90474e3a9860405ee56ce239_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ely:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if5c29a43e25a42f3b5978bc2b34ae5be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ely:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i99fa887a23c04b49b226846edff2af3f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56b0187d262c4ca190dad46e7b6fb922_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b56f4a8157243749e47ee92d9e42728_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18d2ccb6a53b49d591f4f77a2763b1f1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id5e3d738e4e44267ac514b7bcc48c053_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i1f9385aa14354ac496e7c605b0342c23_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">ely:RedeemedGiftCardsAndGiftCardBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib482e1f608994374b3e59a1960d56613_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">ely:RedeemedGiftCardsAndGiftCardBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6aa3d114a01e4a48a990676cc336da78_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">ely:RedeemedGiftCardsAndGiftCardBreakageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7a8c7fb29f74caab55dffa5097ef36f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">ely:UnredeemedGiftCardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia88c8be89bbd434fa29592d3a9627990_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">ely:UnredeemedGiftCardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8a742660bd54f68bd43316ce6a59b78_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibeb293547b5744a195c221413791616c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i4a762477e8ca422cb3c8197c64a90213_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i2dfbd2c4b35d4773aad192cbba8515cb_I20201027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-27</instant>
        </period>
    </context>
    <context id="i536f0fbcf81840699c5bb9b9b678278d_I20201027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ely:CallawayShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-27</instant>
        </period>
    </context>
    <context id="i9ca5c9a46675476d93ba5443306ee52d_I20201027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ely:FormerTopgolfStakeholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-27</instant>
        </period>
    </context>
    <context id="ic2b5b30d940d4d84b11a275e31025e80_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ely:MeasurementInputRoyaltyRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ely:RoyaltySavingsIncomeApproachMethodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i2cde49e3ea0145a7bc043d518f7bcab5_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ely:RoyaltySavingsIncomeApproachMethodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i4412a34be609411ebb5ebe03b097721d_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ely:RoyaltySavingsIncomeApproachMethodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="ibd37bd49552c4ab091a9b4d08d4b19e1_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ely:DevelopedTechnologyAndCustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i94f0987a323844f6accbdedf768d27a2_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ely:DevelopedTechnologyAndCustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="ibc9588c5a30b49f6aee756fb3f488033_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:GoodwillTypeAxis">ely:FutureRevenuesAndGrowthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i7b9fa332326542deb40acd93f0ba7b95_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:GoodwillTypeAxis">ely:SynergiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0fa591aaaa9c4f74a8f33e9be057951d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee462fab65794803a657273041ff36b7_D20200101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic95f7efb603545f6ad6159c65b652e34_D20190101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i5105f5ef21d344fd872059794ba953ef_I20190104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="ifcdc49cf65814bd286f3a27d21430512_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:FormerTopgolfStakeholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i4e641bf98fba45f2a2346f1015e35794_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73c6943e51f946469fe8570a594fe490_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9858cdb17b624adc96dcc3fb113d02d3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i22134b2f36084cf59cbed5a76d800e85_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia3a5345b662746f78d445dada3884969_I20190104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="i4e5d0384ec4e49c386d9b3079db62103_I20190104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ely:FranchiseeDistributorRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="i5502b88e7ebb4cf68699b77b7700b1e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:USAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4276d57082ec4c2b9a6e66677b95de01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:USAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i831c9deb694f44888bda3107f3488e17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3649634860744b7fa1c6797e66be7655_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i882ae170c1cd4ab4ab6420eaa9cd6b60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c9cea4ef92b43cc8d32e7fc1969fa9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i603ae71aa3384b77a81df1e83ee78a11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9caf6449443b46dbb2d8ca02755bdceb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f630cb9d2ca4ac2a18787f60ce9aa54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i266960d7d9cb415aac2a50ed33d4d7d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65b8743809a743449a1d626a510257f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a9887aacc8b473bbd1119a384767b07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3fd8e25d3fb46ed95b5f0d179b58a1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a634fccf989424886e7cfbe5c2e4574_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7df7329399f44d8a3746d839e1582d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfcc2cc45c2b445eb3d62ba7c8407cad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i885ff2a8e0a7415d9b1d63688738eec9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic05ddad480324260bf985eea9c207f32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1d91736ee04413da9795cb8f38e99c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8408739315a410aa4205609820e3416_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76b7c5eebc454ef698a0eae5ee120e4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51fed75d4cdc470f9887995e5ff4956f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib60bde11e9e74616a3b4d30b8ddb91d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie484653d13c2468c8c2998319f4e2dbc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2414d65a2384ce2ab14ead2ce9a42d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if541c47641a648ea821e47028b0721d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b1921ac49b04d2ab91ad81a6d458c11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba2b6038d2a048a296cf66f83e7be80f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40b0d95e2aaa44ab8c20efda89111bf1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ely:TenantImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i474cdce5b601458b93f14771a1d5c17b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ely:TenantImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife136d42793d49efa475b3761db176cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ely:LongTermUnamortizedDebtIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff7e847ab8bd4209aba277415f24e859_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2605e3d44da846ea9d244bfa1ff9d21f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i759c98e5e7b9408ea286ff68925d926c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4e593c2b4504249b79dcbbef4b862c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4958e6ed2b0d45dd874b5d012e8b647f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7aa5129ba9f44a798564f01fe1c74e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id25358b2ae8443c5b3406e69aa246675_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:USAndJapanCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i672e90a563194446a83ec92075c74131_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:USAndJapanCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i980a3c4330b945698e74b04d84cbf16b_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i0ffcff4a636c40d78ce10d1e23ef3fcd_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ia8f49ee6cebb4bd791ba57ebe4ab195a_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="if3db6e4b560e420daa22230eb44b5aa4_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ie32476e3ec464cf3a0e05e64cad183d4_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i70a6a5ad94a34d69926ba298a4c28a42_D20190501-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:AssetBasedCreditFacilityByAssetTypeAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ifcc24b3084274151a5fa4c1c685c2b12_D20190501-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:AssetBasedCreditFacilityByAssetTypeAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ie8f6fe45824d4d1b946b0254093a604a_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:CARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:BankofAmericaN.A.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5209a97843d84ac68d7d4cabdc50d780_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:BankofAmericaN.A.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i07f60692ed6640ae8eb83af0b4753815_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="ie6609f97c33a41d3b655778c6ac110f7_I20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="ic2503ead5a9649b2aba0d31629d94bf3_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="i3d73c2c1dfc24d0a8c9775b7ccd891b4_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:TokyoInterbankOfferedRateTIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="ice0a539bbd424710a5c776bb803cc6b7_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1477c79b18d742319ae2094096c80b08_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:TokyoInterbankOfferedRateTIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i10063a8b99d04c579ba897ad84a5a518_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i625e64463e7e4ab08b5771b30bbfec60_D20220101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if47099d3e9114cd4a59bd5565eb18158_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i0fa2e89d48cd45e6a68e08ba701729a1_D20220101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:JapanCreditFacility3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ely:TheBankOfTokyoMitsubishiUFJMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:TokyoInterbankOfferedRateTIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib3506412cff44141afb8f3fb7c5efb00_D20200801-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="ifbb66f110a154c248d6a927594ec300d_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i66ee2f114d0d43ffadd1a39ad7d90c9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a10b422d3694696bd67eff772e3a67d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ace27a861c849d08b783466e8fa37bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcb2d67a449c436589fb231f71849c9f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:TokyoInterbankOfferedRateTIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6ce8c741ffc4670bbd62d915ecb8fb1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c17237d35fd4b3ca445bb37ce44b4df_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="idd3cd8d2837846aab593ffe89463e6c6_D20190101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i9ae6e5a09ecb47a9a775a177174cf7cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icc92a806c38b44ad95316c8efae3976f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iecf8f92357b24ccc92c8cca26bfea9e2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if280384c2dc24c7191728c82c5f60d9c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i893151bce9834a079f58b7fc6c72a449_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b33148ec6674c548c9f498af7ff7f73_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ac7bc9330d04fb596e257120da1c7ec_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="idb02b23eeaa64945bb4aa5a39dae773e_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="idf15a77514d34c8cbc59d2d4baa40e56_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="idf7c458fbd674914918b72d9caf883d0_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:LondonInterbankOfferedRateLIBORAdjustedOneMonthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="icdb5e96e401045c38c04fb18c888e12f_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="icb5c210ebc36496c9eb46c641ce41b10_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:LondonInterbankOfferedRateLIBORAdjustedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i76b453fe38a047c7a6b0955daca68b71_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i99b32d31fb314fa3b9bb8478619bc34c_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i8f5fd9d176ce4c3a9b2ad88543dafe6a_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i0066de3894b64952a954e4d28a112a84_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:LondonInterbankOfferedRateLIBORAdjustedOneMonthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i791463e0867244dfb37398c67406b5db_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i0bdcb9ed1ab445ab97e11b1e1543c373_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ely:LondonInterbankOfferedRateLIBORAdjustedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="icbc7fa4408c64a5f9537610b923e966d_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i8dfc0ac9c02d4299b0b51941d055d6b5_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i8644d67292c94cf589d404b90db33d55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1573e3c1798748f5b381d75a55d3257a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d893aaa5dd0475ab73490b7997ee805_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JPMRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i749dca169d17464ea8e7f257ba3ed5e3_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i1e7ad7359091479bb52c114cc0bf0b2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesLiabilityComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99e7425c5079487a8b423230e4ed9f89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesLiabilityComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ecb06c63d2f4e99a94ddf3434029998_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesEquityComponentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7793cd4cb81546dcb70efa63aa273478_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i782910afd0064c35af6ebc2f49345f55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesLiabilityComponentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iffde05ad22fa40aea4949b5c58f9e9db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesEquityComponentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0cc952eed5d8481faae85b28f1a6ba0c_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ib31ea1a6efef4578880f6bbbbe817288_D20200501-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i644f1442a26941859edf82dc9bd21972_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ib7fd2e1b4c7442ec8deddaeb23daaf50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b2e55dfe62641518608a1f14a25e1ff_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i349dc6d7b4114f3496e5e400b61102e4_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i6ba3447c515b47b68c2e5dd965adc483_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i5756cc5137ab41488edd9a47c88026f4_D20200504-20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-04</startDate>
            <endDate>2020-05-04</endDate>
        </period>
    </context>
    <context id="i8deb9495c3294aa0978c60419a922587_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i474dc41669d043b1a9a806d577c6024d_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsAndRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i3d5433d34db341108f088f841f72e513_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ely:ConvertibleSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70ea5bd6aec64a398e347b495905eb19_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsRestrictedStockUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i760ddc40d6f94c8889b3a7cb54eeeb93_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:OptionsAndRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11778facc2294ab3a20a4aea568bb82b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5abbafcfa655437a9c71bd8759706567_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie48161989c0a448282a251764b4ba497_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b459e196e1e4d7ea08699c0e1b07d7c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4df36a5d66844b8a9a341ddd024b539_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i869d00ae84364d2cb2bee3d04e8d8b6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i70c443f02e064ff685c2ab078565efc2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ely:MeasurementInputCostOfCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ely:ValuationMarketApproachAndIncomeApproachMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifa9a8a4b40134b21b6da46e1f49c8e2d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ely:MeasurementInputCostOfCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ely:ValuationMarketApproachAndIncomeApproachMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7679a601571d40cd80e13c1b63547166_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ely:TradenamesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84c2b63189984cd9af324b00f2822c89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ely:TradenamesTrademarkTradeDressAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if05aa8720d644b31b4033f29d7023e02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ely:TradenamesTrademarkTradeDressAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bdbeb3bed314b379be106a1abc2d380_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ely:LiquorLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d181b66189e4bd0b066106edaf02bdd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ely:LiquorLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id64d9cde97c74b6297f06e59a3838298_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic950c20cb8bb4004be5123ef602d1114_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i793c5c82909247ff959d1d5ac291013a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5dcf8226a81a4de29dbb4b2352e327a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30b44c4b866b4b84abc733377cf39da8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia52f08c81c6e4c6cbaffa6d31aa22a4d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37666e4b0e8a41b3be584696fd04230f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4173495b76f4ffa9e55afa7bdc9ee8d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0012945306bf4a0fb5bcb466b7a977b5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7dbe33da9f740049906845a82b9decc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie5be01825e5342a694857eb79c40b762_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ely:TradenamesTrademarkTradeDressAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e22fd0ebf99400683e4e9b115f6bfc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id628f699838349a2a0db8d99e59622eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if62dafd24ed84f4e91b4b1c0b7e60ef5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia845e7822674467c821478630d30e985_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67b1a9aa4e2642f7a31f87a71f113986_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iead8ac5f00954209afa343187bccaed5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ada4c6cce30428c94383108f2bc8721_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4db0bb4266094da897d3da5e13727da4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:FullSwingGolfHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0804b1cbae1a4e8fbbc9b30147a4e3f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:FullSwingGolfHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib03d445c59ac48deb17023a8747be333_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:FullSwingGolfHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2b8c931c95740bea5946ac80f0de33b_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:FiveIronGolfMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="ib45d74560a804b8e8f8398d3dd7ea1b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:FiveIronGolfMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:FiveIronGolfMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieac91042087d423bb0ccabf2b058a724_I20160731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-07-31</instant>
        </period>
    </context>
    <context id="id3f108d056754a5fb2824faf037d03a3_I20160731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:CallawayApparelK.K.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-07-31</instant>
        </period>
    </context>
    <context id="i38c47633b5d040d1a35a973cd7f7447c_I20160731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-07-31</instant>
        </period>
    </context>
    <context id="i16c4b57093874669a0044756288b7f19_D20190501-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ely:CallawayApparelK.K.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ie3daca3336ab430aac73270ab210395e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:CallawayApparelK.K.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b7fb0399eb94e03ab28669be4d1461a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ely:CallawayApparelK.K.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7b3e2fa7e0149da837a0fc7f6f0abba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i185f4ac86cd049c3b5243bd56acbd6fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb967c47a34f40dbadc369881c0f3272_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3de7e751b34b4b84b93cbdd26dedc06c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia375709110754f299b5f65f9a8c1bf66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">ely:USForeignTaxCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fe0681e28bb4eeba79c64acb84689a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">ely:UsFederalResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib083353da0fd4016a32aeb0163ccfafb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">ely:BusinessTaxCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6aff580263d94d11ab94ee40e6872c14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">ely:InvestmentTaxCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa21beac74714addad43e20fd94773b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">ely:DomesticStateResearchAndDevelopmentDefiniteLivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0871a8225ad4f84b30c33a8ff00d78b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:CaliforniaFranchiseTaxBoardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">ely:DomesticStateResearchAndDevelopmentIndefiniteLivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8b80a20b3fc448a8e0fda4df0ccd6f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1127c77e964d4f1bbe81297854d15ba2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32c84246eb0744e4a471f34d9ae2556d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ely:PreferredStockByClassAxis">ely:SeriesaJuniorParticipatingPreferredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec989ced8a024e83aa87fb87a7327375_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ely:A2021RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib308101c17ec4378bfd99a19986589c1_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ely:A2021RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia807c16f0a4d4cb5b213ba4596de4362_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ely:A2021RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if28880bcf8ff4fe9bf31db8a9480a0a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ely:A2021RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idaca71554da74e87aca8bf5e056d1eed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ely:StockOptionPlanTwentyZeroFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf4284b2a6db46d2a21f83289a191738_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:StockOptionPlanTwentyZeroFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45a716ccaebd43ceb5066ef58a2ff8a8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ely:DirectorsPlanTwentyThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i143e1aeaaaff4637a573a645b35d52f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:DirectorsPlanTwentyThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic84e508b936945d0a50850eed8c24787_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:InducementPlanTwentyTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8f545ec999e43b4a7acc5c490f07c03_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:ReplacementAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i5034dd51fde845b0bd8dbcae66362a12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:TopgolfEquityCompensationPlansAndOptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93b92d34b7dd45bcb74364530eeabb98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb9cae8ed9284ea4868519a483ceaf22_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i90d0336fe8bc471abd687ecf0514e6d2_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a417db9b9aa4afcad14c64f25cfabdf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f195321d44845c28c7de8af1bb16d60_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2277abada1a744f4a1f0fcfd0fdf9167_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19f4524887df4cb48ceccede92b718b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49f7434ad7f94600b48c1f53d8ca2d35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc31a8da50424c9ab79252d7a74b9a73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia51294416a604d6f8f9cdc56b77e1aaa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11fd486408624235814c65aad2ae226a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifb89e8fe89d24e1187a8154317fb22ff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceSharesInducementAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b690a983447422cbe60bceb9807d95b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceSharesInducementAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibb19df8942994a818e4222d28d6705dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:APTIPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic115c58e0d0b4bf6a30b77b89bebe1a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:APTIPerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie66e3e720a6c4251bd0d10dc7a48c58c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceSharesIncludingSharesSubjectTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8edf11beaab747398746f076fd17cbef_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceSharesIncludingSharesSubjectTotalShareholderReturnMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="i499a721c52fb4bb28e802b43bb58b8a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceSharesIncludingSharesSubjectTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4c017e09bc3f45b6a74751cea5933f51_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceSharesIncludingSharesSubjectTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i773acf0308d04e89a95d5173fc66a558_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceShareUnitswithTotalShareholderReturnConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c9b40defc53463594964208ab340bed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceShareUnitswithTotalShareholderReturnConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i917b5686ecab4ac79e226b23beb5cdbb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ely:PerformanceShareUnitswithTotalShareholderReturnConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib55df62f482f4f1e929ce9921abb5eb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia1f43ff471214ac7ae86c41dc04ea593_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i283fed18f6484c45b3bc06165748323f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic32e46c01c6a42089e8035dae80c1766_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bc93f316f194a559751cd3c422b6ee2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7627c663d3bb41e8bd3cef2b33fdfda5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i463ac0fd9b3f4974b72fc960c3f7ac8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib15ca5ae2b1d4505abe3bf5924b70b15_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1d011dcdc71941cb8e35d93e4838ecae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f955c91e6964a29b40299e815ba42ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i30a4f263753b4f0badbe9313eea1e9f8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89a46645c06d4c2f9b9cbebc1d5f7bff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0fc33fbbf5f64c3f8e14e420e293e615_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic1a0343ceb1b48bda40eecb48852028a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:CallawayGolf401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc491e64a500487294c0a414b603688a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:CallawayGolf401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7381cea567874fb5a8d4ed293f16f7ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:CallawayGolf401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id965680014054d87a1c451659cf57f79_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:Topgolf401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i586fadd4b473444fa324c64907aeedfa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic75dacb4ebf7484b8534aa4f542a6367_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icadec7102fc44872a8514cbf26469007_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e8dfc896ccc4dbe8a91c836a51e838b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:A2022Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ac47bd13ac949babe36882af96eacb2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:A2022Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia72f74c08b324a498c4eb285227782db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:A2022Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib584640c09384192a690891945c629b3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:A2022Topgolf401kPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ely:DefinedContributionPlanTrancheAxis">ely:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76e47697cfab4f08a2b71b644e698c05_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">ely:A2022Topgolf401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iebed39a518064215ab88da0b2e95b950_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c6a40efc33e459bbe8dc0a5be5eaa78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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-12-31</instant>
        </period>
    </context>
    <context id="i71036d7ad4a847ca9da7918a31937df0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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-12-31</instant>
        </period>
    </context>
    <context id="i301314ec20c44b529f9408ece9c20301_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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-12-31</instant>
        </period>
    </context>
    <context id="i4628f7e073324bf3ad8254bd5ee68b4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaefb483d03804968b18be6a8e9fb114c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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-12-31</instant>
        </period>
    </context>
    <context id="ib3b348e10b364a66906e6d634cbff93f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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-12-31</instant>
        </period>
    </context>
    <context id="i9be352e76838417f9f504b055053dfe9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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-12-31</instant>
        </period>
    </context>
    <context id="ia36c88205b3743ff957f0a620782b801_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie338af73df0447fb91185324a47ebeed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <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-12-31</instant>
        </period>
    </context>
    <context id="i5e63596139fc4a58961970676774b7bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <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-12-31</instant>
        </period>
    </context>
    <context id="ib74c9c48e91f4812ab9639b863205952_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <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-12-31</instant>
        </period>
    </context>
    <context id="i72b186101fb54cf9accac93af4dbf119_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="i4bc140da326248da9f08cfe06cf6025b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="ie839806a0fdc4440a9bedd6800c8d1b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="i70d287a08df444eb83c5a53d75a1d315_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</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="ie93817db191e498492a8a1ed44a585ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i4b5a02b8fc244d0daf0fc21936c4c2a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i56746e3dcbfc455ca15b2cba84ade7fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i8433a5feb59347b3933b05ba83ce73c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i86e7f9fc85ca4e0a9e6afd72742d3576_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0fb10d442654dbc978bab79f15d68fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <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="i6680a9d3c5df4e539dfa1a4e3a969bf6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <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="i7698f4d500724310bcb6996f726f60c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <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="ic922bb1719c14dc88f6eb21fc3d7d5e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa06424d2f2642aa94685c84368b4b0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3d308c0a9a740ea8b3ea4df4658c2a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff604d0645ba4563a8068e0d8cd56ac6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TermLoanBFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3b2f5e923644902b2a373f8b4ad5d2c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i258cd3796b9f46a9b031c8d912449d7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id808a57c251646129e14e1512ea49499_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8c61fc4eacd4c1d9ae9fd28534064e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:JapanTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9777050892284b2b9190e80c6a28e163_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic21da6fdc3bf409db3d6dbe46f7c411d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77d905b13a854281afcf067c2a781f76_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71520e6b9086436a86aed2942c7ff26b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52099059ef314249b277d24def281eb5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie764d71770fe496691c965543f83830a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if157599e569a4a2895b312347b404e65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c2c4476c06a4f8daac69190617aeb92_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ely:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i006ef6cd2b80442c938ec1d2d9a2a87d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:EquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a1f8942131b4712b4fdde3cfc9d55df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:EquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf95803846694fad913843e6b4c6e355_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:EquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6b2111c2d6f4d92bf94a1c1c895a80b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:EquipmentNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1aa401b14cba4cfea62e04d56de58a7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c1bbb9521394225aca97118ab3a2c63_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb5efc35e7de4e9e8a38e7dc80937a63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b4663c3977347bb89bc8d46ae7e2901_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ffb7e160e194c74908dbcf399a7912f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice93f3342e1447009f0a777d8ee0965c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0149aeeadafb4cda9bcb3fdeb02f255e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id59a0f3ee1644880817ebb14be1d81f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ely:TopgolfTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33ef89c21ca54f60bb16e69d9bd03ed3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccd1753e48e24285a4f0ce6cae74051a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24d4890008ef4cc187d9071415b702a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bc5375217404a2a8262e33af787ae61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief90ee5fdc9d4fa8b2f89febadfb0906_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3073b18a5a5c4f09966399778dffe8bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i654863fe45fe4fceb3c817702d85d477_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8cf45b29ed364a5d8934de77a023f62a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90f7bcdffed14d76ba9c502621003416_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4cdcc47570b4f268bbefb0b8ede2b41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i618de9b531a24f2094691b7d1c8bdb9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0175cda4ca8245acaa67b93d03888c5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabb1235b9cd2477882da6d149a02f0af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide25c04ba2444be3a1882472f6e089fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f18c0ee02d849cabe1bec1daf467583_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id78e71eb2a9e44988d345db6416abf10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50cbf94ea0b1471f99fe970effee7749_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5095b811553f4b71bcb9772e79372673_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie4e136370dfc4d0c805298c931e0b7fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i79fec90c6881466d8bac0c44a212e605_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf7b1210f953422b9461c24b686db887_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8efe1ba79c96401ea010d076dab84188_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ely:CurrencyandInterestRateSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i274a77d008534f8f9c8f1363b13151bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ely:CurrencyandInterestRateSwapAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebdd5b01317b4aa4b8099da0bcaf814e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id36430bdbe7c430498d0d13384debf74_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c9d5be392ef4b91b9ee8d2c4423d90f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic11fa4155ed14c028d8c91a5789bb5e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd56e0e022e24e62980dd2fc796d8ca3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d3c87f39b304a15a3fb3bba54b4f6ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9587110768584d5f9b43d13baebba410_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id1501eea88434450a0efef89578be4bf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16fe046084244b33adb0db25f2e2f407_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3400231d087f4cc9879942221ae70b6c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i965827f5b7e34d97afb0ba66d20d5c28_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66a14899e1dd426db269e1db64756a61_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ac3aa78847b4d08a557eeef95ef84aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i10287a34a95e4e228326a01dacc349c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i127cc99ee1c34741b5d2266ec81c68bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80e923366ab3401ba64cb98f2ffd6753_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i82994e9e82e041aa804cb9a8c5f8b468_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if756bf74d47f4f2cbeaee2ea5e4c3b85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i17e8294db8c94ca2a4aae79943d76369_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeAndExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87903dc69b6547b5923d8ada91e84adb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia833bab6eda548609e6fc73f3be97b8e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2a37d74f0b0c4c658c9ee89a9974469c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i61e785d1fad34212a3eb63957425949a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i00b4cf0901f54782bdae0a252465345e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idd9265a9f41d4bde8193714dc63b2bae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic5104a2e500a487398e74a296f7ceb68_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32d2ae9ca89a4240bc169a157e7cadf9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib3f4a712108d44ab817402752fda8d95_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13b0c0452104446eae317c2157246a7c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4880e53a2b14477fae4c99fce3bca02d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3ee82da1cdbe4818a959d3ec4676b616_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4f4a895ea795462d84fe1f3483e8fc65_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ide161f9493644a1eb8b19a73b4f0ed99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81171ef714c249ab82a467a5a14a8855_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c0fda2df9154e599c3d51aefca85406_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if11f32d679694acda29b3ea3bce2ade7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if03c84b673d54dc0813ab9175ed16e15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35dd599e76b64d4994b0739bfdfe27d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1deb0a7c26bd4909aeb2b267d020141d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i251022b300dd4c29b3d70c5c0805b442_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iddf2d5482c5a4febbd39d066a4724514_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90d110fd83ab4b35bd15af0cb7d75ccf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i316ae336ed9c4a3882ff6a800bcc8032_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6f5ce59b7a3d49f48b5436f66d0c228a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib00f4425e8a2401f9133da2f3ff81410_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6163441bb3c546ddbe0f52c2814a0581_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i227a9ce430fc4eaab297933df83ef047_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icf50d99b63f344c79c570ab8cdc8bebe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53cae4ef35614d1a818c99f1249adeb3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i458795c83149415d8d4bf926f6a617a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9adca334dd834a7baa06cf4edbf0a428_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7521fb028ad43af9a2a973024f35c12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ely:OtherIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i77168783f4214656b3e89d835d8dc5ca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia1496e0f1e3d48dda5b76725bcabd372_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c9c611e76424aae965ef194a518c735_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa659049329a4d17bd0d1885ea1ba0fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i206511d8e5e240bfbce25422cff6018c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c02f5e78ce04a0dbd7c92759a0e27e8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i423b8655f18f446f826561e1645e08cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic61f13acfa90487c878678a123a3230c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba388f3ecf58488985a1e201fdb42942_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee6268d220f146d882fd1436df14ea0b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02fd8d2643854d13889784432ac9c7a6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4731cc11b975486bac5419becf0febef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icbe42907e3184b50a1a8a0835bc77961_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3518efd1fe09422eac2bd29d3096396a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8efcd64828454562aa41349d254abdaf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1d6775b453e947159c4ad9a3324c4f21_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i167f99da820844d99a0af1444da24369_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6bf043bdb8634f2ba7bfc2d41c6be6e6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb4dd7e5ad6446fba22a172cfc5fbad1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f6b30eaddc546309d5fb2a73d7d6f06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1776f2d26a1426bbfd2a212b3fb6eef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:TopgolfSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaae3400ed85a49c68b46e9a3cb6d4c33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice6d3850c704468480e43fec75ebad7b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:GolfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53c7016e0da24d6080e0293015fae18b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fa8a75c5b374eebb94d07564653ae6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ely:ApparelGearandOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c3b96e128d946ab96469eac8abc3f47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if14d910567e449eeb66507e8722e9c9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib69dd10bc6834e49a8ed1c03133884d0_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="i3c469d25df94477e89ee7cfd9b783c9d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f3dc7d52f4042c2a8f0d8b5b49501cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:TopgolfInternationalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i30821c5d3e574be2a114a516e6b14825_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c44c8737edc4006ac74c1278b96136c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54f7030900324bc68473154c6a5a90de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ely:JackWolfskinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e16ba49867b4912adc648010108de90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8779c67a75654afc9f0b53dd9895ff03_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c246d84593d4845865acacbf15795f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fc032ecaf614822a08d593ce70d04bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ely:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id74337fe065a48bdb5c562777b6faaed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida40038c8e7943daaffcf3ae2218840c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53c318cd56604bd09196ab892440bbd9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96fdf52f178c412a8519b2007c3f48ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ely:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4db02d384f254721bd07f7b24565ff9a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic6c5f7577a8142959e95ad4a34380f98_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i367f3bf3f496449f976996100b0e8c77_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9fb38c37e1144c56ac391ab9a09fe366_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ely:RestofWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0ba3430b222d452d8ff90bda944c2e2e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if14ebd1081644da4bcd0127c28930a08_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia88834cf85314f5aa974965076ce9721_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ida35154e01914086949be29ec55c2c50_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2bb180c972264daab40bd33534a5a4cf_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i619b88e3e6654846883475d0c620a55a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i44525fde292f448da07bcddf6057f795_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i23203a220b7044dcab69e599a7c4f8dd_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000837465</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="country">
        <measure>ely:country</measure>
    </unit>
    <unit id="segment">
        <measure>ely:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>ely:lease</measure>
    </unit>
    <unit id="landlord_building">
        <measure>ely:landlord_building</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="loan">
        <measure>ely:loan</measure>
    </unit>
    <unit id="jpy">
        <measure>iso4217:JPY</measure>
    </unit>
    <unit id="stepdown">
        <measure>ely:stepdown</measure>
    </unit>
    <unit id="day">
        <measure>ely:day</measure>
    </unit>
    <unit id="agreement">
        <measure>ely:agreement</measure>
    </unit>
    <unit id="venue">
        <measure>ely:venue</measure>
    </unit>
    <unit id="plan">
        <measure>ely:plan</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF80L2ZyYWc6MjNkZDZlY2RlYmI3NGEwOWE0MTIxMzkxYzYyZWM4ZDYvdGFibGU6MmMwZWM2ZmEyMWU0NDlkNGE1ZWMwODMyN2I3OGI5ZGMvdGFibGVyYW5nZToyYzBlYzZmYTIxZTQ0OWQ0YTVlYzA4MzI3Yjc4YjlkY18zLTEtMS0xLTgwMDky_ae36e32b-1052-4359-a297-65d7c164269d">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF80L2ZyYWc6MjNkZDZlY2RlYmI3NGEwOWE0MTIxMzkxYzYyZWM4ZDYvdGFibGU6MmMwZWM2ZmEyMWU0NDlkNGE1ZWMwODMyN2I3OGI5ZGMvdGFibGVyYW5nZToyYzBlYzZmYTIxZTQ0OWQ0YTVlYzA4MzI3Yjc4YjlkY181LTEtMS0xLTgwMDky_21fd28f8-ebe3-474d-96ea-bed0f152455d">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF80L2ZyYWc6MjNkZDZlY2RlYmI3NGEwOWE0MTIxMzkxYzYyZWM4ZDYvdGFibGU6MmMwZWM2ZmEyMWU0NDlkNGE1ZWMwODMyN2I3OGI5ZGMvdGFibGVyYW5nZToyYzBlYzZmYTIxZTQ0OWQ0YTVlYzA4MzI3Yjc4YjlkY182LTEtMS0xLTgwMDky_6ec0c293-1bf5-45ed-b4e9-8199666a1b63">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF80L2ZyYWc6MjNkZDZlY2RlYmI3NGEwOWE0MTIxMzkxYzYyZWM4ZDYvdGFibGU6MmMwZWM2ZmEyMWU0NDlkNGE1ZWMwODMyN2I3OGI5ZGMvdGFibGVyYW5nZToyYzBlYzZmYTIxZTQ0OWQ0YTVlYzA4MzI3Yjc4YjlkY185LTEtMS0xLTgwMDky_6dbea64f-1c67-429e-bdd5-8b8080b15dac">0000837465</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE1LTAtMS0xLTk3MjQx_f8e659ba-f856-4fc4-a8b1-e5009cc854a1">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201905Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i53987f5af5bc413aa6df7bb09cc82e5f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDQ5Nzc_d5e9db52-5a17-47da-9f31-bc4cfca59a37">P3Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3f37c18b1a434fb5b94fea2f8f0fabca_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI1NzMx_59e695da-5eca-4ce1-8065-71bb2b3079f6">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia61d87becdb0468fb67d29c71a422e0f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA4MDg4ODE_6a0b3e24-38b4-4e0d-b29a-0330daea2adb">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iedd16c668a314e4c8be78977912a1a97_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE1MTM4OTE_1f9ba817-b3a3-4dc5-86f4-909d5866c4ac">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_8942c947-7608-46bc-9043-90b87788f4e9">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_bb9f9beb-efb9-4902-a1b4-a8f8efab5bc6">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_48cad9c4-1c67-40c1-862f-76c10cb5e118">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_fe179cfe-4b32-46e9-902f-90b5e03fb2ad">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_3076db76-a5aa-43b2-9622-ec19fce6b7c5">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_fc41af23-ad09-4c4b-a19c-836943f8abf4">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibd37bd49552c4ab091a9b4d08d4b19e1_D20210308-20210308"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5NzY_828e7e60-980c-42e0-a6b8-8d9d77a75455">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <ely:DebtInstrumentConvertibleConsecutiveTradingDayPeriod
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyNTk_0c6a778e-47c0-4f5f-8e87-b59a7c6affa8">P10D</ely:DebtInstrumentConvertibleConsecutiveTradingDayPeriod>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i5756cc5137ab41488edd9a47c88026f4_D20200504-20200504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODEvZnJhZzphNDg0MWM2ZThmOGE0ZmMwYjU0Yzk2NTczNzVkZDVmZC90ZXh0cmVnaW9uOmE0ODQxYzZlOGY4YTRmYzBiNTRjOTY1NzM3NWRkNWZkXzIz_1b654c8b-974d-4936-817e-40cee8450b76"
      unitRef="number">0.0567698</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i749dca169d17464ea8e7f257ba3ed5e3_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODEvZnJhZzphNDg0MWM2ZThmOGE0ZmMwYjU0Yzk2NTczNzVkZDVmZC90ZXh0cmVnaW9uOmE0ODQxYzZlOGY4YTRmYzBiNTRjOTY1NzM3NWRkNWZkXzc2OTY1ODEzOTQ0OTA_b7757299-c438-4fd8-b1b5-77a66bf89f11"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationTerm
      contextRef="ibbdab380f0f94409bdd760b6364f241c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzc2OTY1ODE0MTAyNTM_95905a51-1d51-49e8-9085-d1216db2ca06">P1Y</us-gaap:UnrecordedUnconditionalPurchaseObligationTerm>
    <dei:DocumentType
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6OWFhNWE5NjExZGJmNGZiODhlNjRhMTVkOGJiMGM4MDIvdGFibGVyYW5nZTo5YWE1YTk2MTFkYmY0ZmI4OGU2NGExNWQ4YmIwYzgwMl8wLTAtMS0xLTEzNDQxOC90ZXh0cmVnaW9uOjI1YWEyNTIxMmRlMjQ1MmVhM2MxOGFlNzA2ZjZhMWRiXzMyOTg1MzQ4ODMzNDU_195c6f43-d10f-4d0a-af7a-807700f11184">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6MjVmNTRiMzg5MmM3NDIxZmI5MjE5NmI3ZjI5YjNiNDUvdGFibGVyYW5nZToyNWY1NGIzODkyYzc0MjFmYjkyMTk2YjdmMjliM2I0NV8wLTAtMS0xLTgwMDky_2346cbdd-52c2-4af3-9f44-fee8a39dacec">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8xNDI5MzY1MTE2NDkxMw_6aea0f24-09d1-43af-9f31-3d988eff84b2">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8xNDI5MzY1MTE2NDkxMw_945e622d-e23b-4aad-92e6-5858424277d7">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6MjNmY2IwNGMxN2IyNGI3NWJlMWY3MThkZTA0MjU0ODEvdGFibGVyYW5nZToyM2ZjYjA0YzE3YjI0Yjc1YmUxZjcxOGRlMDQyNTQ4MV8wLTAtMS0xLTgwMDky_a406a68a-0989-4e2b-8c50-9e712af48534">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjUx_27b6578a-92fc-4015-b241-b9dd882ac55a">1-10962</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6NjNhOGRlMGZlZmVmNDMwOWE2MjQwZjNhZjZmNDY3M2UvdGFibGVyYW5nZTo2M2E4ZGUwZmVmZWY0MzA5YTYyNDBmM2FmNmY0NjczZV8xLTAtMS0xLTgwMDky_f5d827ce-e00e-4f3c-9fc8-410701a96381">Callaway Golf Company</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6NjczNGUzYmU5YmUxNGFiYWFhYmRkNmJhZTdmMDdmMjMvdGFibGVyYW5nZTo2NzM0ZTNiZTliZTE0YWJhYWFiZGQ2YmFlN2YwN2YyM18wLTAtMS0xLTgwMDky_a06810de-7907-4f72-a8a5-ca23d9fd752c">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6NjczNGUzYmU5YmUxNGFiYWFhYmRkNmJhZTdmMDdmMjMvdGFibGVyYW5nZTo2NzM0ZTNiZTliZTE0YWJhYWFiZGQ2YmFlN2YwN2YyM18wLTItMS0xLTgwMDky_ed258608-0108-46a2-8ba8-e6a7bacaec69">95-3797580</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjUy_52610a69-3105-4736-a182-eeee10e47d51">2180 Rutherford Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjU0_763e70b2-2543-4a07-a407-167a73d98415">Carlsbad</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjY0_b59e57af-0d29-4b24-b3bd-9b6dc176135f">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjU5_3689f7a7-0338-474c-87bd-9f9fe8213b46">92008</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjYw_154d2c93-edd1-46fb-bade-060041c72467">760</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjU1_36c34f9c-330f-4906-afa1-dac77d2921cd">931-1771</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6NWI2YjViYjYwOWFhNGJhOThkOWI1YjVmMjVhODM4YWIvdGFibGVyYW5nZTo1YjZiNWJiNjA5YWE0YmE5OGQ5YjViNWYyNWE4MzhhYl8xLTAtMS0xLTgwMDky_f9abdaca-c9c7-4e8b-bec2-1897a8dd4c27">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6NWI2YjViYjYwOWFhNGJhOThkOWI1YjVmMjVhODM4YWIvdGFibGVyYW5nZTo1YjZiNWJiNjA5YWE0YmE5OGQ5YjViNWYyNWE4MzhhYl8xLTEtMS0xLTgwMDky_e7440983-036b-45b1-91e9-70d2a2e1bf1c">ELY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6NWI2YjViYjYwOWFhNGJhOThkOWI1YjVmMjVhODM4YWIvdGFibGVyYW5nZTo1YjZiNWJiNjA5YWE0YmE5OGQ5YjViNWYyNWE4MzhhYl8xLTItMS0xLTgwMDky_361e0d56-bcf8-43cb-9d8c-9f3ab69def6e">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjU2_8cfb4b19-6fe9-4290-b579-08ccccc90a64">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjUz_5acf1f08-7120-4500-81eb-2b533adfe13d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjYx_55f43764-36b3-43df-abfd-1bc0b12879b4">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjU3_2c6a2dae-5859-413f-8436-43e9141d422f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6YWFlZTRkMGY0MTA0NGUyNGI1ZjMwZjZiZTYzMDRiYjMvdGFibGVyYW5nZTphYWVlNGQwZjQxMDQ0ZTI0YjVmMzBmNmJlNjMwNGJiM18wLTAtMS0xLTgwMDky_6de2204e-736a-42f6-a3b5-69c0b019777f">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6YWFlZTRkMGY0MTA0NGUyNGI1ZjMwZjZiZTYzMDRiYjMvdGFibGVyYW5nZTphYWVlNGQwZjQxMDQ0ZTI0YjVmMzBmNmJlNjMwNGJiM18xLTMtMS0xLTgwMDky_a73a94a9-2294-44fe-b458-85cfe0477c6e">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGFibGU6YWFlZTRkMGY0MTA0NGUyNGI1ZjMwZjZiZTYzMDRiYjMvdGFibGVyYW5nZTphYWVlNGQwZjQxMDQ0ZTI0YjVmMzBmNmJlNjMwNGJiM18yLTMtMS0xLTgwMDky_6d79cd10-9df9-4679-943a-871e62c7bcce">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjU4_1b9b8906-8fd1-4df6-b869-3c4b1feb6ec0">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjY1_91132787-7413-452a-b386-68cffeeea86d">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i291af34db0524a189935e66a7d227c6b_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8xMDk5NTExNjMxNTM2_34aa6366-b2b1-4f8d-81b6-8503895110e7"
      unitRef="usd">4007252039</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i38fc69eb34c24292a0afb4ff1be35ed5_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8xNDI5MzY1MTE2NDg3NQ_4833d234-8fb3-4ad9-a963-3eb7ae7db54e"
      unitRef="shares">185187055</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xL2ZyYWc6N2ZjZTg4MDRkNzcyNDY0ZjllZDQyYzNjYWM0ZjJhZmIvdGV4dHJlZ2lvbjo3ZmNlODgwNGQ3NzI0NjRmOWVkNDJjM2NhYzRmMmFmYl8zNjYz_eefcb7a9-5898-415c-8b5b-a8f139de9c04">Part III incorporates certain information by reference from the registrant&#x2019;s Definitive Proxy Statement to be filed with the Securities and Exchange Commission ("SEC" or &#x201c;Commission&#x201d;) pursuant to Regulation 14A in connection with the registrant&#x2019;s 2022 Annual Meeting of Shareholders, which is scheduled to be held on May&#160;25, 2022. Such Definitive Proxy Statement will be filed with the Commission not later than 120 days after the conclusion of the registrant&#x2019;s fiscal year ended December 31, 2021.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF85NC9mcmFnOjdlZTQzYThlYzYwMzQzNTY4YWQwZjU4MDlmNTg0MWQ0L3RleHRyZWdpb246N2VlNDNhOGVjNjAzNDM1NjhhZDBmNTgwOWY1ODQxZDRfNzY5NjU4MTM5ODg0NA_12b5b622-d58b-43d8-8392-add986f31534">DELOITTE &amp; TOUCHE LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF85NC9mcmFnOjdlZTQzYThlYzYwMzQzNTY4YWQwZjU4MDlmNTg0MWQ0L3RleHRyZWdpb246N2VlNDNhOGVjNjAzNDM1NjhhZDBmNTgwOWY1ODQxZDRfNzY5NjU4MTM5ODg0Ng_1f121535-02dd-4553-9082-8fd0f561d79e">Costa Mesa, California</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMjcvZnJhZzphN2Y2MjQ2NzE5NGY0Mzc1ODQ1MDkxNDFjNzk3MTA5ZS90YWJsZTpiNjAyYWNmN2I1Yjk0ZmU5OWMxMDA5MmZjMTVjNjM0NC90YWJsZXJhbmdlOmI2MDJhY2Y3YjViOTRmZTk5YzEwMDkyZmMxNWM2MzQ0XzAtMC0xLTEtMTQ2OTgwL3RleHRyZWdpb246Njc0NjhjYWEyYzAwNDYzZmJjNWJlMzA3ODhjZjI3YjBfMTUzOTMxNjI3ODg5Mzk_fe0c6af5-54e2-42a9-a46a-db78252ae9a0">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzAvZnJhZzoyYTk3ZjM1YzJhNzU0NDczOGFmOGYzMDA3NzY4YTg3NC90ZXh0cmVnaW9uOjJhOTdmMzVjMmE3NTQ0NzM4YWY4ZjMwMDc3NjhhODc0XzU0OTc1NTgxOTc1NzI_12b5b622-d58b-43d8-8392-add986f31534">DELOITTE &amp; TOUCHE LLP</dei:AuditorName>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzMtMS0xLTEtODQyMzk_34163b7c-4124-4e2d-a53e-9e31aa35eeb3"
      unitRef="usd">352221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzMtMy0xLTEtODQyMzk_f81fdb43-2b4a-4b38-965c-ef8d3f0eb68e"
      unitRef="usd">366119000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQtMS0xLTEtODQyMzk_2f13fce7-01e2-42f8-a40f-3132eecfb5b1"
      unitRef="usd">1164000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQtMy0xLTEtODQyMzk_ef719798-6ec9-4650-9fbf-834788c7e9e0"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzUtMS0xLTEtODQyMzk_c9c1af13-8347-4880-bae9-f49efd122802"
      unitRef="usd">105331000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzUtMy0xLTEtODQyMzk_52e5e546-1ba2-4f8e-ad7f-509c5f1184be"
      unitRef="usd">138482000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzYtMS0xLTEtODQyMzk_479256f8-6ce6-437b-816e-c07c7c45ffb2"
      unitRef="usd">533457000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzYtMy0xLTEtODQyMzk_d8b76986-02ca-4a37-af25-e960ee8ac30a"
      unitRef="usd">352544000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzgtMS0xLTEtODQyMzk_517a89a4-6485-4204-b688-d15fc1805357"
      unitRef="usd">54248000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzgtMy0xLTEtODQyMzk_8168bfa8-b984-46a2-8d58-539f6787d63b"
      unitRef="usd">20318000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzEwLTEtMS0xLTgwMDky_9b0e11e6-3515-47d0-9dbf-6f0e26c0f047"
      unitRef="usd">119332000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzEwLTMtMS0xLTgwMDky_89ae8952-0a0a-45e8-b4f8-f6bdf2d200a2"
      unitRef="usd">35164000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzExLTEtMS0xLTg0MjM5_6eddd1ba-5eee-4654-9461-d18e29353b9a"
      unitRef="usd">1165753000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzExLTMtMS0xLTg0MjM5_86e840e4-8970-4512-a0c8-4e85a8febbb0"
      unitRef="usd">912627000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzEyLTEtMS0xLTg0MjM5_45b36b3f-8cf4-4beb-a910-c0f3c93950db"
      unitRef="usd">1451402000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzEyLTMtMS0xLTg0MjM5_05269788-1e7f-4557-b2d5-cf2af5e205f1"
      unitRef="usd">146495000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzEzLTEtMS0xLTg0MjM5_893ca115-9a0f-40e2-99da-b4269ced9e11"
      unitRef="usd">1384501000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzEzLTMtMS0xLTg0MjM5_76339388-6f6e-49e8-aa01-9f00c01d5024"
      unitRef="usd">194776000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE0LTEtMS0xLTg0MjM5_9cc1f03c-baa3-4c0e-a067-845d7a36c712"
      unitRef="usd">1528638000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE0LTMtMS0xLTg0MjM5_6ab6b745-6111-4b6e-ae74-9d7b4e2882c5"
      unitRef="usd">484339000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE1LTEtMS0xLTg0MjM5_c25fbc2a-7264-44d7-a522-ab266b5975f9"
      unitRef="usd">1960070000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE1LTMtMS0xLTg0MjM5_9e07a89a-63bd-4859-86d9-a2b8b07fbc5b"
      unitRef="usd">56658000</us-gaap:Goodwill>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE3LTEtMS0xLTg0MjM5_83a97bce-d93e-4622-b06a-ebfc26500229"
      unitRef="usd">39250000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE3LTMtMS0xLTg0MjM5_e27c877e-3962-4e30-a48a-9530d98a6a8c"
      unitRef="usd">111442000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE4LTEtMS0xLTg0MjM5_04f44837-1d32-4708-9b90-cefbe8428f27"
      unitRef="usd">218166000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE4LTMtMS0xLTg0MjM5_d56eccce-dab0-4783-933a-b88d57528a37"
      unitRef="usd">74263000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE5LTEtMS0xLTgwMDky_66e28691-b63d-43c9-8dec-94af281fcd6d"
      unitRef="usd">7747780000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzE5LTMtMS0xLTgwMDky_bfdd7df5-aa33-4ac3-b9d7-071418bbc525"
      unitRef="usd">1980600000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzIyLTEtMS0xLTg0MzYy_966e81b1-919a-4a59-b79d-8acb347c3842"
      unitRef="usd">491176000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzIyLTMtMS0xLTg0Mzc3_b67e1238-ff0d-4621-9ba8-2548979345a9"
      unitRef="usd">276209000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI0LTEtMS0xLTg0MzYy_18351035-e9ee-4f10-905b-61989d37b9aa"
      unitRef="usd">128867000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI0LTMtMS0xLTg0Mzc3_f95ff879-fe64-498b-8e30-46bd34732454"
      unitRef="usd">30937000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI1LTEtMS0xLTg0MzYy_85a47f72-f5fe-489e-8467-d8701f51ab31"
      unitRef="usd">9096000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI1LTMtMS0xLTg0Mzc3_13c164dc-504a-4524-a890-b6248397c038"
      unitRef="usd">22130000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI3LTEtMS0xLTg0MzYy_bf6c44e4-298e-473d-b855-3addb6918af7"
      unitRef="usd">72326000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI3LTMtMS0xLTg0Mzc3_31686492-099e-4075-8a01-e59eaeda807a"
      unitRef="usd">29579000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ConstructionPayableCurrentAndNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI4LTEtMS0xLTg0MzYy_2266d151-4ece-4980-b4c6-bbfde79dc919"
      unitRef="usd">22943000</us-gaap:ConstructionPayableCurrentAndNoncurrent>
    <us-gaap:ConstructionPayableCurrentAndNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI4LTMtMS0xLTg0Mzc3_7b5dbaf4-3a99-453b-81e5-76fda4b30c71"
      unitRef="usd">0</us-gaap:ConstructionPayableCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI5LTEtMS0xLTg0MzYy_e074744b-044d-453a-aa49-d12c43270299"
      unitRef="usd">93873000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzI5LTMtMS0xLTg0Mzc3_48c56ad5-160d-448f-b980-8a3f1431a31f"
      unitRef="usd">2546000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzMzLTEtMS0xLTg0MzYy_69618d64-8f74-4c7b-bc00-660112096ff0"
      unitRef="usd">47744000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzMzLTMtMS0xLTg0Mzc3_e150fa6b-4d05-43fd-88c9-d7eea94ad37c"
      unitRef="usd">29871000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzMwLTEtMS0xLTgwMDky_dab98c90-7eec-4911-98c3-089cda92d35b"
      unitRef="usd">866025000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzMwLTMtMS0xLTgwMDky_95842b18-6fa7-4b23-b137-b6d4181038f5"
      unitRef="usd">391272000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM2LTEtMS0xLTg0NDMz_7fb6d675-8d55-410f-ade0-3be7fe82079f"
      unitRef="usd">1025278000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM2LTMtMS0xLTg0NDQ0_c66bc086-bf59-4003-a9a4-f5d5abda2657"
      unitRef="usd">650564000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM3LTEtMS0xLTg0NDMz_d8b9d8f9-339f-498d-89b8-28464a5fc55d"
      unitRef="usd">1385364000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM3LTMtMS0xLTg0NDQ0_42eb66f2-65aa-4895-8b01-8efa8d1db625"
      unitRef="usd">177996000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM4LTEtMS0xLTg0NDMz_8e1facc6-492d-4145-a192-1700e489ae46"
      unitRef="usd">460634000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i5bb8369e0d8747dd97e42e661534b046_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM4LTMtMS0xLTg0NDQ0_567c523b-1fda-44fc-97df-2549d9286e69"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTEtMS0xLTg0NDMz_ccfd8a81-e103-4ddb-96de-1561d400e4ee"
      unitRef="usd">163591000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTMtMS0xLTg0NDQ0_e3d70a16-5c8b-462e-88d7-b2a619046025"
      unitRef="usd">58628000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQyLTEtMS0xLTg0NDMz_5a245130-c7aa-4b4d-9540-512a957415a2"
      unitRef="usd">163986000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQyLTMtMS0xLTg0NDQ0_814c7c69-7d0f-41dd-b74d-d12266fa3990"
      unitRef="usd">26496000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA0NQ_45e37f39-2274-460c-8382-f3447a11cf09"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA0NQ_d347d77e-eead-4f2f-a7ab-865951976682"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA2MA_0f9db2e7-cd53-416e-a8b3-220354f14878"
      unitRef="shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA2MA_a917aaac-9afb-4a5a-bae5-c1dea39007cc"
      unitRef="shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA4Mw_5c59f2f4-ad50-4566-86ac-17464dd63a60"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA4Mw_8855f740-2051-4720-a7c2-d16688b31ec4"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA4Mw_e52b4c7d-4b71-4345-a487-8039865ab81c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzM5LTAtMS0xLTgwMDkyL3RleHRyZWdpb246NjFjYWNiNjZhMDRiNGE5MGJhYWUxYTliYTE1ODZmNTNfMTA5OTUxMTYyODA4Mw_ebaf3951-443b-4d43-b758-6b7807b19fca"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ2LTEtMS0xLTEzNDQ4Ng_576b5318-d7ee-4f0d-b65f-113d625d21f4"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ2LTMtMS0xLTEzNDQ4Ng_83cace8b-8a1e-49d0-8743-c6ec9da67a30"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODAzNA_024f1fe0-f415-400e-be8e-a55417242e19"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODAzNA_70fa7274-6027-4781-a40a-1a464d2e1621"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODA0OQ_5a3df0e0-cd9a-43b4-ad9b-fcf2fa1d6fa4"
      unitRef="shares">360000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODA0OQ_f3eeb587-d441-4df5-8ae9-e6067b2d0c6c"
      unitRef="shares">360000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODA3Mg_18303cb8-1fd7-4aca-bd19-c0b6e561416f"
      unitRef="shares">186171615</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODA3Mg_3eda100d-722c-4da9-8983-5999806fc98f"
      unitRef="shares">186171615</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODA4MA_08b4621b-45a6-41ae-b3f7-98accfb0a725"
      unitRef="shares">95648648</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQwLTAtMS0xLTgwMDkyL3RleHRyZWdpb246Yzk5MjlkYmRmOTM4NGNhMGEwMGY2NjJmMWViMDdiYjdfMTA5OTUxMTYyODA4MA_e216ffe2-4859-4d4d-b766-dcc5b453c915"
      unitRef="shares">95648648</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ2LTEtMS0xLTk4NzE1_6f6762c2-48c9-4b7c-acb3-213c525c65bb"
      unitRef="usd">1862000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ2LTMtMS0xLTk4Njk1_d1b8cf15-3df6-49d3-9a67-6a317046cad7"
      unitRef="usd">956000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ3LTEtMS0xLTk4NzE1_441b1b5c-510a-4fe3-afe0-96c004574cc2"
      unitRef="usd">3051604000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ3LTMtMS0xLTk4NzA3_e16a9d40-b0c0-4d42-883d-5f25c314cc2d"
      unitRef="usd">346945000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ4LTEtMS0xLTk4NzE1_e691aee1-2968-4a20-bae0-9c5424b1c2dd"
      unitRef="usd">682165000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ4LTMtMS0xLTk4NzA5_143238a1-f969-436f-9cf7-8c532ce45ce7"
      unitRef="usd">360228000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ5LTEtMS0xLTk4NzE1_f29fa136-e852-4717-8f32-63f33c0de90d"
      unitRef="usd">-27343000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ5LTMtMS0xLTk4NzEx_7c60a54e-db1a-4323-8b53-b1a0d9ebb419"
      unitRef="usd">-6546000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ0LTAtMS0xLTgwMDkyL3RleHRyZWdpb246MmYwYzMyZGVhN2M1NDU1MjhmZGZjOGRiNGE4NWIwNTdfMTA5OTUxMTYyODA4MA_aca1e05f-c14d-4da6-8576-e41c650158b5"
      unitRef="shares">959709</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ0LTAtMS0xLTgwMDkyL3RleHRyZWdpb246MmYwYzMyZGVhN2M1NDU1MjhmZGZjOGRiNGE4NWIwNTdfMTA5OTUxMTYyODA4OA_79a6438a-172b-419e-afe4-bbd5546a9bc6"
      unitRef="shares">1446408</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzUwLTEtMS0xLTk4NzE3_4b638427-e4ff-4052-a8d3-37d8911f97d4"
      unitRef="usd">25386000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzUwLTMtMS0xLTk4NzEz_e6603e28-08d2-4388-aa41-2ed49b61bf85"
      unitRef="usd">25939000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ3LTEtMS0xLTgwMDky_a8624b66-42f2-4dd7-9142-b7ae60e8f9d7"
      unitRef="usd">3682902000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ3LTMtMS0xLTgwMDky_b71967f9-7c20-4a6e-aeab-6157ec276ec1"
      unitRef="usd">675644000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ4LTEtMS0xLTgwMDky_fbca77b8-27ec-4443-aaf5-0395753f0f93"
      unitRef="usd">7747780000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzMvZnJhZzphZDczNjZmZDQwODM0ZmNjYjFlYmYxMDAwYWJmMDBiNy90YWJsZTplODFmMDMyNzJhZjM0Y2VmOTRhZjZkMDAwODY4NmQ2OS90YWJsZXJhbmdlOmU4MWYwMzI3MmFmMzRjZWY5NGFmNmQwMDA4Njg2ZDY5XzQ4LTMtMS0xLTgwMDky_79c5e9f4-6178-4f03-80d5-9860a5ee109f"
      unitRef="usd">1980600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8a3d12bf0fb478f8bc495355f594afc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMtMS0xLTEtOTE1NzM_68972d94-d38a-46d3-9817-6ca3e74b86dc"
      unitRef="usd">2058722000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33466b35b5dd4b34919aa245abf0cbba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMtMy0xLTEtODA2ODE_91a6718f-d9b4-4d22-967f-77d07a437e96"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23f9eafb392541889bfef06bb9485340_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzItNS0xLTEtODA1MTk_c42ceed7-c3e3-4c55-9100-18afa643106d"
      unitRef="usd">1701063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c7d44d649334c9a87609885fd51a598_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzQtMS0xLTEtOTE1NzY_ef826fc6-795f-4ce8-b458-a28a100e088b"
      unitRef="usd">1074725000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1793b96c85344b53b7766dcad4572ef6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzQtMy0xLTEtODA2ODM_7598cf55-2e3e-40f0-bbe3-af98f483edec"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic76eb835554d41d5ac5c7693ea9ada8c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMtNS0xLTEtODA1MjU_481df0fa-c265-4ad7-9973-a82410ffaf1d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzQtMS0xLTEtODAwOTI_34cf29f7-3fad-425a-a662-789b8589fdf0"
      unitRef="usd">3133447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzQtMy0xLTEtODAwOTI_cab142ff-5165-4167-b5ed-7d4c3f584f8c"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzQtNS0xLTEtODAwOTI_21a65311-b693-4ed2-bf1c-1cbd70646d78"
      unitRef="usd">1701063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if8a3d12bf0fb478f8bc495355f594afc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzctMS0xLTEtOTE1Nzk_a87854e1-14e5-4d70-b1d9-64ac710855bc"
      unitRef="usd">1136626000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i33466b35b5dd4b34919aa245abf0cbba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzctMy0xLTEtODA2ODU_dbf778af-7724-45ab-aa17-1d4ed4102c43"
      unitRef="usd">931875000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i23f9eafb392541889bfef06bb9485340_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzctNS0xLTEtODA1NzY_b2c89a4d-cd54-45dc-95bd-e2c2a315a262"
      unitRef="usd">934276000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i8c7d44d649334c9a87609885fd51a598_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzgtMS0xLTEtOTE1Nzk_0a301a03-7df3-4d90-92a6-ff51f5a4f550"
      unitRef="usd">133510000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i1793b96c85344b53b7766dcad4572ef6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzgtMy0xLTEtODA2ODc_9d292e2b-3714-41ac-9ea9-ccc3b59d59e2"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ic76eb835554d41d5ac5c7693ea9ada8c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzgtNS0xLTEtODA1ODY_7cbf75ed-0562-4def-be77-0b92ea461bf8"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:OtherExpenses
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzktMS0xLTEtOTE1Nzk_8c0e6a1d-0853-45aa-9142-5dad513c1d96"
      unitRef="usd">731549000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzktMy0xLTEtODA2ODc_cc8a760b-e988-4c9a-95bd-a1bc46bc1036"
      unitRef="usd">0</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzktNS0xLTEtODA1OTI_d07565f2-daa2-46bd-9576-98288d5b7973"
      unitRef="usd">0</us-gaap:OtherExpenses>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEwLTEtMS0xLTkxNTc5_624dfaa5-bc96-4148-b95a-69e66d95e403"
      unitRef="usd">849671000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEwLTMtMS0xLTgwNjg3_a5faff94-7047-428e-b387-acfe18330220"
      unitRef="usd">542531000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEwLTUtMS0xLTgwNTYz_6aefce70-2c43-41ac-a2b0-abaa4d0257c5"
      unitRef="usd">583540000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzExLTEtMS0xLTkxNTc5_aec05d68-7dd2-4cb5-90a6-e21f4d2be6b4"
      unitRef="usd">68000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzExLTMtMS0xLTgwNjg3_eda22568-8938-4abf-b1c9-49b1a4044dd6"
      unitRef="usd">46300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzExLTUtMS0xLTgwNTk4_a5be795e-aa96-41a3-9e9e-908fb108db4c"
      unitRef="usd">50579000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEyLTEtMS0xLTkxNTc5_a291069d-8fe2-4428-8214-591f949eebca"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEyLTMtMS0xLTgwNjg3_2325e52d-23b4-4545-88dc-0eadc71c18cd"
      unitRef="usd">174269000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEyLTUtMS0xLTgwNjA0_4835e06a-c1a6-4dd4-9507-2ee31d90266f"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:PreOpeningCosts
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEzLTEtMS0xLTkxNTc5_4711d076-c082-4ff3-a0fd-66061a38e3a4"
      unitRef="usd">9376000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEzLTMtMS0xLTgwNjg3_52d0ed13-5fdd-4417-a3bf-9196fb0dd8c6"
      unitRef="usd">0</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEzLTUtMS0xLTgwNjEw_d7ed8da9-713b-42d2-a347-63a83ffe5cbc"
      unitRef="usd">0</us-gaap:PreOpeningCosts>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEwLTEtMS0xLTgwMDky_87b625f3-9b9e-41f9-b8f3-0284be413cab"
      unitRef="usd">2928732000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEwLTMtMS0xLTgwMDky_4d275bfe-2192-4f89-a062-47b0f4f2e1a1"
      unitRef="usd">1694975000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzEwLTUtMS0xLTgwMDky_6eae2ee9-0b98-4b15-9d48-0e825a018519"
      unitRef="usd">1568395000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzExLTEtMS0xLTgwMDky_7345af82-ec36-4095-9a3a-49ef2f34d2a9"
      unitRef="usd">204715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzExLTMtMS0xLTgwMDky_f178805a-1b60-46e9-8c3b-8ecdeac5afeb"
      unitRef="usd">-105515000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzExLTUtMS0xLTgwMDky_f4165bb0-8958-4942-84bc-1a9a067f876e"
      unitRef="usd">132668000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE2LTEtMS0xLTkxNTgy_91409c8a-cfa9-4a2d-9b2c-d85d2c0d081d"
      unitRef="usd">115565000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE2LTMtMS0xLTgwNjkx_f6a784fb-ebaa-4297-98b1-53557e88f697"
      unitRef="usd">46932000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE2LTUtMS0xLTgwNjE3_a20d71b9-52da-4514-a94f-bb124a6edd3c"
      unitRef="usd">38493000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE4LTEtMS0xLTkxNTQz_0d0ee7f0-f655-4081-a74c-09ce90f55e65"
      unitRef="usd">252531000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE4LTMtMS0xLTgwNjkx_345b3996-135f-4203-876e-07c9c9574cc3"
      unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE4LTUtMS0xLTgwNjI5_e3a3e9d0-67fc-4062-b80e-91c1e266d91d"
      unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE5LTEtMS0xLTkxNTkz_42832202-ad3c-48dd-b8a3-4c8475c05f05"
      unitRef="usd">8961000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE5LTMtMS0xLTgwNjkx_de193d85-9eb8-46d9-88fa-aa23d9164938"
      unitRef="usd">24969000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE5LTUtMS0xLTgwNjM1_a57e1b06-9290-42fd-8140-dc924a6c0904"
      unitRef="usd">1594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE1LTEtMS0xLTgwMDky_60769074-e238-4101-b034-55df2150ac41"
      unitRef="usd">350642000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE1LTMtMS0xLTgwMDky_e100f29c-2c82-4b77-9c42-7e8fc807a8d5"
      unitRef="usd">-127478000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE1LTUtMS0xLTgwMDky_2e070e85-9404-4c99-9f68-5428541ef286"
      unitRef="usd">95769000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzIxLTEtMS0xLTkxNTk2_7a124637-04e7-4b82-9f3d-9eb746e2d307"
      unitRef="usd">28654000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzIxLTMtMS0xLTkxNTY0_9574799e-4fa2-4bb0-9b18-07ce5a4453e2"
      unitRef="usd">-544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzIxLTUtMS0xLTgwNjQx_4c5bcda6-9d8f-4a73-abe7-4f71c9c40d31"
      unitRef="usd">16540000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE3LTEtMS0xLTgwMDky_a11e5052-8c74-4dc8-87f3-256a89245242"
      unitRef="usd">321988000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE3LTMtMS0xLTgwMDky_1a1b8590-d141-4eae-aaa2-6e64558df975"
      unitRef="usd">-126934000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE3LTUtMS0xLTgwMDky_d2663ef8-821b-46aa-b8a6-65f49587b4bf"
      unitRef="usd">79229000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzIzLTEtMS0xLTEzNDU3NQ_e76a7e56-f27b-417a-ae95-78cd1b4889ed"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzIzLTMtMS0xLTgwNjkz_4f978905-477b-4ac5-a451-2a8c23c1798f"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzIzLTUtMS0xLTgwNjQ3_d4349f59-da32-4767-a582-73528f757b8f"
      unitRef="usd">-179000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE5LTEtMS0xLTgwMDky_32c61434-75cf-4291-8511-706facd9189b"
      unitRef="usd">321988000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE5LTMtMS0xLTgwMDky_038d51f4-0d59-4ec9-946f-b28c6db3361f"
      unitRef="usd">-126934000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzE5LTUtMS0xLTgwMDky_00a4303e-cb52-4d98-b66d-79fdb5a1482c"
      unitRef="usd">79408000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzI3LTEtMS0xLTkyMDY1_7b8ad303-ab31-4e3d-9f11-1466cd9ab099"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzI3LTMtMS0xLTgwNjc3_4a295878-c64b-41cd-94ef-211eefbd3408"
      unitRef="usdPerShare">-1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzI3LTUtMS0xLTgwNjUz_ed19ec1a-3cf3-48b6-9699-4c228f3c54ba"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzI4LTEtMS0xLTkyMDY4_a5123210-fafa-4b72-9bff-0c5dbc22330d"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzI4LTMtMS0xLTgwNjc3_775cbe48-9f51-4c52-bdfa-dada9b59bcfd"
      unitRef="usdPerShare">-1.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzI4LTUtMS0xLTgwNjU5_76ac830b-4683-4824-ad5e-669bed596c7d"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMwLTEtMS0xLTkyMDU1_e0230af8-46b8-4a57-8fb3-f0303fcd6b23"
      unitRef="shares">169101000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMwLTMtMS0xLTgwNjc5_7bd6a9b0-241f-4a48-9b0c-5ccda0dd3d71"
      unitRef="shares">94201000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMwLTUtMS0xLTgwNjY1_ca10c923-4ad3-41d6-9abd-500d6952c94f"
      unitRef="shares">94251000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMxLTEtMS0xLTkyMDYw_d86cfb02-3ab6-4f9a-98fd-4d644db75cbb"
      unitRef="shares">176925000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMxLTMtMS0xLTgwNjc5_83a58d0f-31a0-48d6-a627-279ae8b87473"
      unitRef="shares">94201000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xMzkvZnJhZzo1ZWZmOTI2MjA1Y2Y0YTY4YTQ4YTkzZmJhNWQ3YWY2ZC90YWJsZTpjMzg2NzM2NzEzZTg0YjZiYTNlNmQwZTM2YmEwN2Q3OC90YWJsZXJhbmdlOmMzODY3MzY3MTNlODRiNmJhM2U2ZDBlMzZiYTA3ZDc4XzMxLTUtMS0xLTgwNjcx_442fea84-87ea-4c2a-8f93-285c4564f4c0"
      unitRef="shares">96287000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzItMS0xLTEtODg3NTQ_faf82c25-4968-492f-b00d-78b3f945e037"
      unitRef="usd">321988000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzItMy0xLTEtODg3MTY_aa5a9608-d446-4d02-b4da-a64922bf08b3"
      unitRef="usd">-126934000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzItNS0xLTEtODg2NzE_c2f9b895-eddb-4635-a4be-ad028364e6c7"
      unitRef="usd">79229000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzQtMS0xLTEtODg3NTY_4d2c42ae-d0c0-4b9b-8b72-ce35225b4f4b"
      unitRef="usd">9975000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzQtMy0xLTEtODg3MjI_2a4d6d57-eb9c-46b3-9f9d-74bc890ff248"
      unitRef="usd">-12730000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzQtNS0xLTEtODg2ODY_bcead7f0-2355-4dbb-ae13-41cd4849d577"
      unitRef="usd">-5585000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzUtMS0xLTEtODg3NTg_528f09cb-b77a-4e93-bd1d-0666ed6c2cbc"
      unitRef="usd">-29215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzUtMy0xLTEtODg3MjI_8f0b8a09-1dd2-4d93-b07c-ba6b0f154bc1"
      unitRef="usd">25690000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzUtNS0xLTEtODg2OTI_8c42f775-5e57-4b5a-a060-6b001d599f10"
      unitRef="usd">-4751000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <ely:ComprehensiveIncomeLossBeforeTaxAttributableToParent
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzYtMS0xLTEtODAwOTI_bbbb9fee-dcd4-4c07-b054-0971e68c0a50"
      unitRef="usd">302748000</ely:ComprehensiveIncomeLossBeforeTaxAttributableToParent>
    <ely:ComprehensiveIncomeLossBeforeTaxAttributableToParent
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzYtMy0xLTEtODAwOTI_999f358c-c437-478a-88b3-020c52ad28f2"
      unitRef="usd">-113974000</ely:ComprehensiveIncomeLossBeforeTaxAttributableToParent>
    <ely:ComprehensiveIncomeLossBeforeTaxAttributableToParent
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzYtNS0xLTEtODAwOTI_591b6add-777b-41a5-81ed-087bbde5458b"
      unitRef="usd">68893000</ely:ComprehensiveIncomeLossBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzctMS0xLTEtODg3NjA_f3815aa6-2d3e-4462-b2b0-f49e42fedf1e"
      unitRef="usd">1557000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzctMy0xLTEtODg3MjQ_a22da8cd-3162-4f6d-98db-af69ff13aa12"
      unitRef="usd">-2916000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzctNS0xLTEtODg2OTg_1fc7ed69-deae-40ed-8c58-2e25f8b98e7b"
      unitRef="usd">-1275000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzgtMS0xLTEtMTM0NjE1_cddeccb4-629e-4436-b984-d473d29c9a69"
      unitRef="usd">301191000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzgtMy0xLTEtMTM0NjE1_c2e31199-703e-47de-8306-ce240898a75e"
      unitRef="usd">-111058000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzgtNS0xLTEtMTM0NjE1_d2ccc7f3-0404-4ea3-b5d8-204bc29dd24c"
      unitRef="usd">70168000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzktMS0xLTEtMTM0NjIw_18d81536-712b-4d45-a33a-e8448825d830"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzktMy0xLTEtODg3MjY_31e524f4-96cb-4443-b780-87805503c5fd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzktNS0xLTEtODg3MDQ_8de91d7b-f628-4d4f-bc18-53e5e3adbfa4"
      unitRef="usd">-339000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzEwLTEtMS0xLTEzNDYyMA_7a55bcc9-0f5a-4830-9fcc-8cf54c9cbad5"
      unitRef="usd">301191000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzEwLTMtMS0xLTEzNDYyNA_56eb91cd-677e-46f0-9e90-0951370a525a"
      unitRef="usd">-111058000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDIvZnJhZzphYmU2YWIwNjU1Yzk0MzZkODVhMjU1NWU0NjU2ZjMwMS90YWJsZTpmNGFiNTc5ODQyMWE0MmM5OTg2OThmZjY2Yzc0NGFkOS90YWJsZXJhbmdlOmY0YWI1Nzk4NDIxYTQyYzk5ODY5OGZmNjZjNzQ0YWQ5XzEwLTUtMS0xLTEzNDYyNg_f6df7ec0-af0c-4e0b-8d26-8770c8e5e886"
      unitRef="usd">70507000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMtMS0xLTEtODk4MzY_a11e5052-8c74-4dc8-87f3-256a89245242"
      unitRef="usd">321988000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMtMy0xLTEtODk4MzE_1a1b8590-d141-4eae-aaa2-6e64558df975"
      unitRef="usd">-126934000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMtNS0xLTEtODk4MjQ_d2663ef8-821b-46aa-b8a6-65f49587b4bf"
      unitRef="usd">79229000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUtMS0xLTEtOTIxNTI_107dcf81-30cf-456e-9013-78df58b44528"
      unitRef="usd">155822000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUtMy0xLTEtOTIxNTI_2b73e537-8818-49e9-b59d-e37b560fd7fd"
      unitRef="usd">39508000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUtNS0xLTEtODk5NjA_8ddaab49-e1f4-4a57-8ef3-3f090232a9c8"
      unitRef="usd">34951000</us-gaap:DepreciationDepletionAndAmortization>
    <ely:LeaseAmortization
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYtMS0xLTEtOTIxNjc_76936867-2476-48b4-9af6-1e0cb7c93f19"
      unitRef="usd">79952000</ely:LeaseAmortization>
    <ely:LeaseAmortization
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYtMy0xLTEtOTIxNjc_c313f8f6-883b-4bd7-b76d-ce9d729ca7f6"
      unitRef="usd">32730000</ely:LeaseAmortization>
    <ely:LeaseAmortization
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYtNS0xLTEtODk5Njg_ce4bf62b-3b9b-440a-885c-fa873c472973"
      unitRef="usd">30893000</ely:LeaseAmortization>
    <us-gaap:AccretionExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzctMS0xLTEtMTM0NjMx_1ef78a30-292f-4260-bbb4-5405bd99d776"
      unitRef="usd">11566000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzctMy0xLTEtMTM0NjM0_fb54fee2-9b12-454e-8e87-c8ee13ce78fb"
      unitRef="usd">0</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzctNS0xLTEtMTM0NjM3_547c8560-6b56-4472-a478-ba4ecf54786a"
      unitRef="usd">0</us-gaap:AccretionExpense>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzctMS0xLTEtOTIxODE_89261c62-d95b-44b6-9cde-40d463ff9275"
      unitRef="usd">5297000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzctMy0xLTEtOTIxODE_5610a9db-5ac5-45d4-bf2b-e721ba91384a"
      unitRef="usd">4200000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzctNS0xLTEtODk5NzQ_0d18905d-62cf-414a-b6ea-497b5aaa5bce"
      unitRef="usd">3262000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzgtMS0xLTEtOTIxODE_68925f88-3216-4a09-bf27-0d61e5509db9"
      unitRef="usd">14049000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzgtMy0xLTEtOTIxODE_96ea19ea-4b14-4021-932f-b5002b8e873e"
      unitRef="usd">6331000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzgtNS0xLTEtODk5ODA_a55585c2-28b6-4b33-9ffe-b9f681961fe5"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzktMS0xLTEtOTIxODQ_85cfcf83-38e1-4289-9c42-b356b652cc2d"
      unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzktMy0xLTEtOTIxODQ_e8af3a2b-be15-44d8-8fb5-e90cc3a65906"
      unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzktNS0xLTEtODk5ODY_1f2e0527-0e6e-42d4-b69f-a6c1562096a2"
      unitRef="usd">10885000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEwLTEtMS0xLTkyMTkw_ae0cafe0-62fe-40a2-943f-23867a48d9d6"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEwLTMtMS0xLTkyMTkw_d2fb7b2c-9ca5-4fce-a56f-9248d78d35a2"
      unitRef="usd">174269000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEwLTUtMS0xLTg5OTky_8abbc287-37a6-4807-bf2d-ff1cbbbecdc5"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzExLTEtMS0xLTkyMTk0_2421f2f6-74ea-4021-8872-a129c41a7dfe"
      unitRef="usd">8415000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzExLTMtMS0xLTkyMTk0_6c073aa2-00b2-47a7-ada1-988ae2380857"
      unitRef="usd">-12507000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzExLTUtMS0xLTg5OTk4_d535d361-5db0-4792-b825-7dcb124005b0"
      unitRef="usd">-1381000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEyLTEtMS0xLTkyMTk5_5b8116b0-1538-41b3-be4b-75acfde6c71a"
      unitRef="usd">38685000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEyLTMtMS0xLTkyMTk5_133c112b-4c45-44d9-872d-5fe3608b2cc2"
      unitRef="usd">10927000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEyLTUtMS0xLTg5OTk4_2adbb552-4fef-483b-a8c8-67896361bc49"
      unitRef="usd">12896000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEzLTEtMS0xLTkyMjE1_a9efc11f-671f-48a5-a8ab-7df35f46010f"
      unitRef="usd">-381000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEzLTMtMS0xLTkyMjE1_ee6cce4c-91bc-40b2-9241-fcc6a84dea3b"
      unitRef="usd">-336000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzEzLTUtMS0xLTg5OTk4_a681e117-3689-408f-b117-792354589954"
      unitRef="usd">-218000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE0LTEtMS0xLTkyMjMz_d55ff8b9-e1d9-469c-b131-0e5027dbc106"
      unitRef="usd">252531000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE0LTMtMS0xLTkyMjMz_a336fcd3-a8d2-41f1-953a-3526838f8fde"
      unitRef="usd">0</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE0LTUtMS0xLTkwMDA0_63c03a7d-28e1-43ac-abc6-10de252d50b9"
      unitRef="usd">0</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <ely:GainLossOnConversionOfNoteReceivable
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE1LTEtMS0xLTkyMjM1_8f062778-cb4f-4b56-91d9-8466a5bf5c2d"
      unitRef="usd">0</ely:GainLossOnConversionOfNoteReceivable>
    <ely:GainLossOnConversionOfNoteReceivable
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE1LTMtMS0xLTkyMjM1_9f449a2e-ddb0-4a51-a357-b35464b9bdd5"
      unitRef="usd">1252000</ely:GainLossOnConversionOfNoteReceivable>
    <ely:GainLossOnConversionOfNoteReceivable
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE1LTUtMS0xLTkwMDEw_d2a93c82-34c3-4650-9810-5ce2bad8ae98"
      unitRef="usd">0</ely:GainLossOnConversionOfNoteReceivable>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE2LTEtMS0xLTkyNjYx_2bf22b69-93b9-415d-84ff-debca6ac216a"
      unitRef="usd">-276000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE2LTMtMS0xLTkyNjYx_292e2266-c574-410e-8340-c0c6fd713726"
      unitRef="usd">-2750000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE2LTUtMS0xLTkyNjYx_25c9be93-6cc5-4d5b-8c1d-af936ef7eb60"
      unitRef="usd">-3642000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE3LTEtMS0xLTkyNjkx_873d40c1-43d5-41b7-a3d3-1ac79be9fcc9"
      unitRef="usd">-16199000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE3LTMtMS0xLTkyNjkx_1e941c80-0f73-4268-b2e2-6a2eeec53be4"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzE3LTUtMS0xLTkyNjkx_3b59c9ca-f006-46bf-9c87-adbb277da46f"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzIyLTEtMS0xLTkyMjM3_233027c5-4082-4ebb-ab6f-a3aee419cadf"
      unitRef="usd">-38185000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzIyLTMtMS0xLTkyMjM3_07c7cd8b-6efe-4bf8-b8a5-3e437b9e581a"
      unitRef="usd">-9950000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzIyLTUtMS0xLTkwMDE4_199077af-28f0-4efe-a92a-610202be1b79"
      unitRef="usd">44476000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzIzLTEtMS0xLTkyMjM3_345a9fe9-7c99-4bc4-b764-8a87ef6f2f05"
      unitRef="usd">177467000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzIzLTMtMS0xLTkyMjM3_a3286e26-f9c3-46a0-bb17-17757aa24cbe"
      unitRef="usd">-116963000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzIzLTUtMS0xLTkwMDE4_731bd03c-bf75-4446-b8f3-0f3a6b95d71d"
      unitRef="usd">33952000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInLeasingReceivables
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI0LTEtMS0xLTkyMjcz_5f5c6532-aacb-4335-83b2-0f29e211afa2"
      unitRef="usd">22929000</us-gaap:IncreaseDecreaseInLeasingReceivables>
    <us-gaap:IncreaseDecreaseInLeasingReceivables
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI0LTMtMS0xLTkyMjcz_d7abc693-93a9-49ab-8ef1-6196f3cb1be1"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInLeasingReceivables>
    <us-gaap:IncreaseDecreaseInLeasingReceivables
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI0LTUtMS0xLTkwMDI0_ae587204-3ab2-4002-ac2b-be44a3f21fde"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInLeasingReceivables>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI1LTEtMS0xLTkyMjQy_60c0c73c-194b-4e94-81d1-f57f18ad8de5"
      unitRef="usd">51709000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI1LTMtMS0xLTkyMjQy_af68aa2e-e5e0-403d-88a0-da0d45811082"
      unitRef="usd">-19751000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI1LTUtMS0xLTkyMjQy_2b13a86f-44e9-494c-9dd5-f01d679bcc25"
      unitRef="usd">12124000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI2LTEtMS0xLTkyMjQ4_2670b114-2f8b-4fad-b3ad-5336bb4a887a"
      unitRef="usd">96842000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI2LTMtMS0xLTkyMjQ4_ecf7ff52-f36a-4f55-acb4-fb9500cf9d69"
      unitRef="usd">-11484000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI1LTUtMS0xLTkwMDI0_79f82ad8-c533-4a97-b3ee-29aa79e2c7b3"
      unitRef="usd">34628000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI2LTEtMS0xLTkwMDM0_3a22fffd-b9dd-414b-a78d-1b65a42fe201"
      unitRef="usd">24916000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI2LTMtMS0xLTkwMDM0_f43e7381-6b14-4abf-97bd-ec1d5bdcb34b"
      unitRef="usd">1313000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI2LTUtMS0xLTkwMDM0_8949bf97-7185-4dcf-819c-76ae30e01411"
      unitRef="usd">136000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI4LTEtMS0xLTkyMjUw_58b5f973-3095-436f-a88f-3cb8c74b81ff"
      unitRef="usd">53819000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI4LTMtMS0xLTkyMjUw_e258a8b1-05d4-499b-9237-8d3ef4b711cf"
      unitRef="usd">-16558000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI3LTUtMS0xLTkwMDQw_d6ba4778-7ef6-4de0-b89a-fedef1230c79"
      unitRef="usd">-2460000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <ely:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMwLTEtMS0xLTkyMjY0_dc2ff03c-3cb3-46aa-a88f-683af6a1c8db"
      unitRef="usd">57419000</ely:IncreaseDecreaseInOperatingLeaseLiabilities>
    <ely:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMwLTMtMS0xLTkyMjY0_5f4daa11-e85c-409b-9d30-acddb0a2a6c1"
      unitRef="usd">29372000</ely:IncreaseDecreaseInOperatingLeaseLiabilities>
    <ely:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzI5LTUtMS0xLTkwMDQw_fc8b02dd-145a-4af9-839a-4f9192b0e64c"
      unitRef="usd">29874000</ely:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMxLTEtMS0xLTkyMjY4_1b8a7e20-3463-4b18-95ff-90d5a8e25748"
      unitRef="usd">8778000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMxLTMtMS0xLTkyMjY4_9af74029-3ccb-437a-a010-3609a698f20b"
      unitRef="usd">1979000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMwLTUtMS0xLTkwMDQw_3aff33e6-eb80-4899-a80c-caa344c633c8"
      unitRef="usd">1414000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMyLTEtMS0xLTkyMjcx_5698201c-c69a-444d-a6df-bd09944e68fa"
      unitRef="usd">-2460000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMyLTMtMS0xLTkyMjcx_165f5ee2-1607-4b38-8b93-d776db6f15ef"
      unitRef="usd">5338000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzMxLTUtMS0xLTkwMDQw_56cd1970-0592-44ce-bdf0-42a11655f145"
      unitRef="usd">-1337000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM0LTEtMS0xLTgwMDky_7903c939-8ec1-4796-8580-39041c18c5cd"
      unitRef="usd">278257000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM0LTMtMS0xLTgwMDky_543eb0af-fadb-4fe6-a0a1-586714ff8294"
      unitRef="usd">228238000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM0LTUtMS0xLTgwMDky_67ae6002-4215-4a7d-b2fd-ee9a828ef4d7"
      unitRef="usd">86550000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <ely:CashAcquiredFromMerger
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM2LTEtMS0xLTkwMDUz_a8f29683-5095-4e36-a7ac-d296eb21bff4"
      unitRef="usd">171294000</ely:CashAcquiredFromMerger>
    <ely:CashAcquiredFromMerger
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM2LTMtMS0xLTkwMDUz_4bba1fe2-517a-4963-bfef-3527b1bb3227"
      unitRef="usd">0</ely:CashAcquiredFromMerger>
    <ely:CashAcquiredFromMerger
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM2LTUtMS0xLTkwMDQ3_db821e89-7068-4929-8a81-43f6176da722"
      unitRef="usd">0</ely:CashAcquiredFromMerger>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM4LTEtMS0xLTkyMjc3_b14bcf86-b448-4ab1-bd3a-889b34b22a36"
      unitRef="usd">322274000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM4LTMtMS0xLTkyMjc3_fd12c56b-9dc3-4061-a48a-5e9c08a4f32c"
      unitRef="usd">39262000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM3LTUtMS0xLTkwMDU1_259e0899-18fe-41ea-98c0-bfa6428c7955"
      unitRef="usd">54702000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM5LTEtMS0xLTkyMjc5_892d85a9-a514-4be8-9946-d74cb3ac19b5"
      unitRef="usd">30000000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM5LTMtMS0xLTkyMjc5_e3b55987-4a3c-4f8a-a646-8a7cf759bfdb"
      unitRef="usd">19999000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM4LTUtMS0xLTkwMDU1_2c6f0d83-e3db-479c-9477-7e4bf4e97ad2"
      unitRef="usd">17897000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQwLTEtMS0xLTkyMjgz_5b686796-774b-471f-a5c8-c096e2126d5e"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQwLTMtMS0xLTkyMjgz_cb2509d1-974f-4fa2-895f-af8ca39c2a02"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzM5LTUtMS0xLTkwMDYx_8d1c5901-25b1-4984-b073-dda8614292df"
      unitRef="usd">463105000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQxLTEtMS0xLTkyMjg5_46b76ad2-1b1e-46ba-93f7-7d0f365a561b"
      unitRef="usd">19096000</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQxLTMtMS0xLTkyMjg5_09e92a8d-da14-4de9-aab4-449d7766c00a"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQwLTUtMS0xLTkwMDY5_0ff8b64c-301b-4832-8bc1-7651f7f1b407"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQyLTEtMS0xLTkyMjkx_9e73f090-3bb0-4fb8-86a4-1d8ab2ee9d42"
      unitRef="usd">20000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQyLTMtMS0xLTkyMjkx_0db05301-1b0f-47fc-b04b-a0f0586f0bdb"
      unitRef="usd">49000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQxLTUtMS0xLTkwMDc1_80f60409-142c-4848-ab4f-6a096b67da90"
      unitRef="usd">38000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQ3LTEtMS0xLTgwMDky_1f42f280-5314-46c1-9835-2da703f897c7"
      unitRef="usd">-161864000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQ3LTMtMS0xLTgwMDky_e2f6ccae-75c5-4e00-9611-a15d98a21aa7"
      unitRef="usd">-59212000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzQ3LTUtMS0xLTgwMDky_1aa227f7-cf37-40b1-9bca-715a623b0d26"
      unitRef="usd">-535666000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUyLTEtMS0xLTkyMzI5_1ad3f7e8-2ea8-419a-8c56-21f802f5c010"
      unitRef="usd">200693000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUyLTMtMS0xLTkyMzI5_6d675de5-9315-4955-ba5e-3fd8ccf8b1bb"
      unitRef="usd">12437000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUxLTUtMS0xLTkwMTE5_ad44c575-3848-403a-9836-68e2028b5456"
      unitRef="usd">36685000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUzLTEtMS0xLTkyNzUw_0c154f0f-bc44-4005-b79f-003b4642e115"
      unitRef="usd">26175000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUzLTMtMS0xLTkyNzUw_1e509569-9409-493d-9f3a-01e479ae4626"
      unitRef="usd">37728000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUzLTUtMS0xLTkyNzUw_d5b37deb-5875-47e4-8f8d-079d4059c4a9"
      unitRef="usd">493167000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUzLTEtMS0xLTkyMzM5_ae43974b-460f-4179-9efb-52c62f5c9ef6"
      unitRef="usd">-13034000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUyLTMtMS0xLTkwMTQw_cf637654-db86-4fed-920e-36df7ad71559"
      unitRef="usd">-122450000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUyLTUtMS0xLTkwMDk5_252c5803-b8d2-4457-8dc3-5db09862a3bf"
      unitRef="usd">105850000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU1LTEtMS0xLTkyODIw_11c2b8b3-4043-40fe-b596-981294a9b294"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU1LTMtMS0xLTkyODIw_65335a54-2227-4a1b-8869-3d0c7c7f329a"
      unitRef="usd">258750000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU1LTUtMS0xLTkyODIw_5b76d0af-9f4a-438f-bc8d-84791fe6db45"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:IncreaseDecreaseInOptionPremiumContractsPayable
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU0LTEtMS0xLTkyMzQ1_581c062b-3a9f-404c-b215-a7e5ac045bfd"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOptionPremiumContractsPayable>
    <us-gaap:IncreaseDecreaseInOptionPremiumContractsPayable
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUzLTMtMS0xLTkwMTMy_4404bc8d-8317-474f-bf1c-9044e90625cc"
      unitRef="usd">-31775000</us-gaap:IncreaseDecreaseInOptionPremiumContractsPayable>
    <us-gaap:IncreaseDecreaseInOptionPremiumContractsPayable
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzUzLTUtMS0xLTkwMTI1_cc56a511-972c-4bdd-808e-5ec198784f88"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOptionPremiumContractsPayable>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU1LTEtMS0xLTkyMzU5_3fce4894-46dc-4db2-94be-41a27c2fa790"
      unitRef="usd">5441000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU1LTMtMS0xLTkyMzU5_0ebc4f2a-2e09-4882-a630-cd082682ffda"
      unitRef="usd">9102000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU0LTUtMS0xLTkwNjU0_bfdbde23-9dbe-433e-b77f-fda3fda3d549"
      unitRef="usd">19091000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU2LTEtMS0xLTkyMzY4_2cc96800-0b49-4994-88fa-9742afb67de9"
      unitRef="usd">3577000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU2LTMtMS0xLTkyMzY4_50c49d17-2a09-47da-88d0-fc8ed9503fd1"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU1LTUtMS0xLTkwMTA4_8c4d34f4-283e-4081-9de6-16349b6ec46a"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU3LTEtMS0xLTkyMzc5_72e630a0-fc6e-4db4-839f-1e32d72839e8"
      unitRef="usd">830000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU2LTMtMS0xLTkwMTM4_b32e82bc-029d-41ca-a379-dd0699ce64ec"
      unitRef="usd">792000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU2LTUtMS0xLTkwMDgx_b40194aa-38ad-40f9-b382-7dbd3af02b4f"
      unitRef="usd">706000</us-gaap:FinanceLeasePrincipalPayments>
    <ely:ProceedsFromLeaseFinancing
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU4LTEtMS0xLTkyMzgx_d4019b2c-25bf-4adf-9f36-d72b1c32c2e8"
      unitRef="usd">89198000</ely:ProceedsFromLeaseFinancing>
    <ely:ProceedsFromLeaseFinancing
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU4LTMtMS0xLTkyMzgx_be3719ad-7c33-45aa-bfb6-120260c6dbf5"
      unitRef="usd">0</ely:ProceedsFromLeaseFinancing>
    <ely:ProceedsFromLeaseFinancing
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU3LTUtMS0xLTkwNjYw_ddce7f5d-d8ff-424d-bc60-56734559083d"
      unitRef="usd">0</ely:ProceedsFromLeaseFinancing>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU5LTEtMS0xLTkyMzg3_590d19a3-2534-42bc-af06-7b16f22bec0c"
      unitRef="usd">22270000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU5LTMtMS0xLTkyMzg3_120380ab-71d3-4f30-beb0-27fd934f2a96"
      unitRef="usd">248000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU4LTUtMS0xLTkwNjY2_e18eeb8d-94d3-428d-9783-23cd15021556"
      unitRef="usd">368000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDividends
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYwLTEtMS0xLTkyMzkx_cf8ba537-60df-44f3-af19-b102404c1a79"
      unitRef="usd">3000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYwLTMtMS0xLTkyMzkx_b9386930-be4f-4048-903e-f31a04a98d09"
      unitRef="usd">1891000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzU5LTUtMS0xLTkwNjcy_1a377d4d-b3e0-4977-8ee5-ae0fb778d12c"
      unitRef="usd">3776000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYxLTEtMS0xLTkyNDAw_c81c651e-7b67-4dd4-9e6e-cceab12fd1ef"
      unitRef="usd">38137000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYxLTMtMS0xLTkyNDAw_0a01994c-f0c5-4d28-be97-8855918936f1"
      unitRef="usd">22213000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYwLTUtMS0xLTkwNjc4_e2a94daf-4b2f-45b6-b017-2e007efb7393"
      unitRef="usd">28073000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYyLTEtMS0xLTkyNDEx_90a0ac79-35da-45b1-b1a7-b833bc222645"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYyLTMtMS0xLTkyNDEx_f421600a-a7b4-4ae9-8be2-8b2d9b8f2cf5"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzYyLTUtMS0xLTkwNjg0_c16ab35c-9c64-4c31-b4f6-49576d7b288c"
      unitRef="usd">18538000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY2LTEtMS0xLTgwMDky_8f78cfc0-a6f6-4f61-89c5-bf7069787798"
      unitRef="usd">-124072000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY2LTMtMS0xLTgwMDky_ee3576ff-cc2f-4431-a692-099d41e6367b"
      unitRef="usd">96066000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY2LTUtMS0xLTgwMDky_a38ac059-6d71-4cbc-a108-b8cb6ae89223"
      unitRef="usd">492516000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY5LTEtMS0xLTkyNDI2_cccc1167-dbc0-40ef-811a-6143184e3b7f"
      unitRef="usd">-752000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY5LTMtMS0xLTkyNDIy_f71c02e0-b812-48a9-a321-77d477a972f3"
      unitRef="usd">-5639000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY4LTUtMS0xLTkwODYy_c6e13fc2-5aeb-4a9a-afea-a2fdaa305e00"
      unitRef="usd">-715000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY4LTEtMS0xLTgwMDky_85769b86-5b41-47c5-8ad1-4d8349b948f5"
      unitRef="usd">-8431000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY4LTMtMS0xLTgwMDky_ebdfbeea-ac32-4195-9e47-9a59c6538186"
      unitRef="usd">259453000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzY4LTUtMS0xLTgwMDky_7ac436f8-4aa9-450f-8773-c3527c081470"
      unitRef="usd">42685000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc0LTEtMS0xLTEzNDY0MQ_baae852d-2ad1-441e-bf90-4cec1dfc575f"
      unitRef="usd">366119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc0LTMtMS0xLTEzNDY0OQ_39e48128-1e64-43c8-aafc-5b0d4d6d9365"
      unitRef="usd">106666000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if3307162f72441ecbf5e36b5c7c31fa0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcwLTUtMS0xLTkwODc0_b2b9e788-8982-4b79-a11a-5d495f08aa88"
      unitRef="usd">63981000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcwLTEtMS0xLTgwMDky_071be65a-f0d9-473e-aaed-c6af4544f819"
      unitRef="usd">357688000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcwLTMtMS0xLTgwMDky_055f88d5-a895-4b19-8890-ac863ab0af7d"
      unitRef="usd">366119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcwLTUtMS0xLTgwMDky_2da1b265-8f05-44e2-a8ff-3cc7c9dc2a71"
      unitRef="usd">106666000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcyLTEtMS0xLTgwMDky_b6db40b3-2ab2-4ad4-93b0-e1abffeded10"
      unitRef="usd">9383000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcyLTMtMS0xLTgwMDky_a8eb16e1-f74e-4bb2-a323-6205a1c8df76"
      unitRef="usd">3061000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzcyLTUtMS0xLTgwMDky_2d8a202c-5cd4-43d3-bcc3-f94dda2efdb0"
      unitRef="usd">9520000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzczLTEtMS0xLTgwMDky_d1e7f915-6b0c-4848-bd28-3cc0b31f97f1"
      unitRef="usd">88604000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzczLTMtMS0xLTgwMDky_e5e630c7-c14c-47c1-8b9c-26993de663e1"
      unitRef="usd">34359000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzczLTUtMS0xLTgwMDky_ad57d80a-cc85-4408-ad7d-e62e4f274704"
      unitRef="usd">32875000</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc5LTEtMS0xLTkyODc4_1af49c35-6549-48f1-845e-615bc783e644"
      unitRef="usd">18532000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc5LTMtMS0xLTkyODYx_f16169de-180c-486b-bced-395842d9618f"
      unitRef="usd">19762000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc5LTUtMS0xLTkyODUy_e400fa47-e8ec-44d8-8a32-15a56962a882"
      unitRef="usd">20656000</us-gaap:StockIssued1>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc2LTEtMS0xLTgwMDky_82f5d3f2-267f-4b36-a95c-aefef104f00d"
      unitRef="usd">50205000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc2LTMtMS0xLTgwMDky_a3289c39-d206-42c7-82c7-07138a926e4c"
      unitRef="usd">1497000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc2LTUtMS0xLTgwMDky_971c9301-f7ef-43e7-8a7f-b707e2fa095d"
      unitRef="usd">3128000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzgxLTEtMS0xLTkyODc4_f8c80441-0040-48e8-9daa-4011fd5c9e59"
      unitRef="usd">107135000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzgxLTMtMS0xLTkyODYx_7bc1045c-9936-4215-a7e4-bdd6c7bbed6c"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5XzgxLTUtMS0xLTkyODUy_f38ec4ff-b202-4983-b3e4-8ab884717468"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc3LTEtMS0xLTgwMDky_649f6958-c6a4-4162-96c8-3139010f2e9a"
      unitRef="usd">2650201000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc3LTMtMS0xLTgwMDky_3aae3655-8bed-47db-8d30-6d06c4ca5851"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDUvZnJhZzo1YjJjYTNiODZmYmY0MjE3ODcwMjRiMjFlNTkwNWZlNC90YWJsZTphMjUyYjliN2ViMTQ0ZDY2YTY4ZDcwYjU5NjFjOTdlOS90YWJsZXJhbmdlOmEyNTJiOWI3ZWIxNDRkNjZhNjhkNzBiNTk2MWM5N2U5Xzc3LTUtMS0xLTgwMDky_d76c7f03-33a8-4c1d-b23a-5a61e406a810"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:SharesOutstanding
      contextRef="i05dc12e79a6d4f1cb1e7937242b1fda5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMS0xLTEtOTcyMTI_73eea3ac-b63a-45b3-a4b0-e7cdbd455ed6"
      unitRef="shares">95649000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05dc12e79a6d4f1cb1e7937242b1fda5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMy0xLTEtOTcyMTI_0ededdf8-bc12-496c-a4f6-cff6d6c97553"
      unitRef="usd">956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i907d20df20c64bc9a26f99ccc9b3dc30_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtNS0xLTEtOTcyMTI_6840e19c-b3e0-4d2c-bbbe-c46bf6903bee"
      unitRef="usd">341241000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib41716b7bc0c446db66fc2012da73342_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtNy0xLTEtOTcyMTI_3794d752-302d-43f8-ac30-17733e488b67"
      unitRef="usd">413799000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8762e91323894f4ba8ca1bea07593d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtOS0xLTEtOTcyMTI_648fb730-75dc-42d8-8193-0f166106ef0a"
      unitRef="usd">-13700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i349c2b4ad4554d268659adf1a22d0a2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMTEtMS0xLTk3MjEy_bfa99e4d-680f-44b2-b9aa-5413aabaf664"
      unitRef="shares">1138000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i349c2b4ad4554d268659adf1a22d0a2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMTMtMS0xLTk3MjEy_01d0bc78-9be7-4734-9498-2511ab9913d3"
      unitRef="usd">-17722000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i79530d0e61764ed39650748a492e17ef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMTUtMS0xLTk3MjEy_eb3c3931-bef1-4c2c-8756-9528bb2a146a"
      unitRef="usd">724574000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f947a616fbe48a6b784b3d406fcd3cb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMTctMS0xLTk3MjEy_b28544c1-47cd-4c0e-b9eb-e81658cfbde9"
      unitRef="usd">9734000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3307162f72441ecbf5e36b5c7c31fa0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMtMTktMS0xLTk3MjEy_3f4546f9-78cb-41a7-bb2b-7ef716f87a15"
      unitRef="usd">734308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQtMTEtMS0xLTk3MjEy_2faddee1-4362-4a56-95fa-efe8c5a91279"
      unitRef="shares">1690000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQtMTMtMS0xLTk3MjEy_b4c3af03-cf35-4d19-b586-9dc02a7ca7c2"
      unitRef="usd">28073000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzctMTgtMS0xLTgwMDky_a4c98219-492f-4beb-bd36-6b3dffa51315"
      unitRef="usd">28073000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzctMjMtMS0xLTgwMDky_25b6386b-8f3a-4f78-9436-5774502e8788"
      unitRef="usd">28073000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i07bb553142d24e83a99e79e1b7c90b2d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzUtNS0xLTEtOTcyMTI_166cabf1-cce0-46e3-9a48-36314fe8c847"
      unitRef="usd">-560000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzUtMTEtMS0xLTk3MjEy_ed8618bb-7a1f-4ddf-b6c0-77d97150d5b0"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzUtMTMtMS0xLTk3MjEy_c6169577-fa08-418e-be88-8172ae93102c"
      unitRef="usd">928000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtMTgtMS0xLTgwMDky_d41d88b9-9d64-44ce-b8fb-67b917fbe439"
      unitRef="usd">368000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtMjMtMS0xLTgwMDky_6fb4df19-e24f-4dde-a2aa-c4a467751935"
      unitRef="usd">368000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i07bb553142d24e83a99e79e1b7c90b2d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzYtNS0xLTEtOTcyMTI_0fd739ca-2200-42f9-83ed-d305f01c945a"
      unitRef="usd">-20656000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzYtMTEtMS0xLTk3MjEy_48840e56-f94e-4f70-a6c5-887055640499"
      unitRef="shares">1318000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzYtMTMtMS0xLTk3MjEy_2e4faf1e-51cc-4009-9101-e5a55d147624"
      unitRef="usd">20656000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzYtMTUtMS0xLTk3MjEy_ba337add-fa1d-4f24-935e-4740afa8e24c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEwLTIzLTEtMS04MDA5Mg_b7d9d5ce-5c4b-4f01-9fed-88abaaa19c4b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i07bb553142d24e83a99e79e1b7c90b2d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzctNS0xLTEtOTcyMTI_2434284a-db27-47e1-bad5-55be840cc284"
      unitRef="usd">12896000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzExLTE4LTEtMS04MDA5Mg_02bb367a-b693-4fb3-a233-b3951a69e776"
      unitRef="usd">12896000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzExLTIzLTEtMS04MDA5Mg_2efee8aa-8aaf-4c66-9da6-d3ac09d463cc"
      unitRef="usd">12896000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockStock
      contextRef="i07bb553142d24e83a99e79e1b7c90b2d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtNS0xLTEtOTcyMTI_54aa5df9-440a-4b69-a7a9-101b9b44de2f"
      unitRef="usd">-1000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="ie0d99ec3a24748a49f243184d3818ae3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtNy0xLTEtOTcyMTI_fb739e1e-bc8b-49f6-9358-e4a9296fc64d"
      unitRef="usd">49000</us-gaap:DividendsCommonStockStock>
    <us-gaap:CommonStockDividendsShares
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtMTEtMS0xLTk3MjEy_e795e332-ece2-4db1-b68f-7f2d700539f4"
      unitRef="shares">3000</us-gaap:CommonStockDividendsShares>
    <us-gaap:DividendsCommonStockStock
      contextRef="ib1ecad20abfe42e1a4b55c2989306521_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtMTMtMS0xLTk3MjEy_5ed23883-dfa9-4ef8-bc8b-0a377f17b505"
      unitRef="usd">-48000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzgtMTUtMS0xLTk3MjEy_56355b22-76b9-4b8a-ac24-0b30b1b3bb6b"
      unitRef="usd">0</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEyLTIzLTEtMS04MDA5Mg_337555de-3c93-4f08-b63a-d1d9075db585"
      unitRef="usd">0</us-gaap:DividendsCommonStockStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEzLTAtMS0xLTgwMDkyL3RleHRyZWdpb246NGNiYzZlM2U1YTFhNDZlZTgwZmZiYzg2MzU0M2U5MjFfMTY0OTI2NzQ0MTcwNA_f574ddaa-3633-45e7-b2dd-b13f58a444fe"
      unitRef="usdPerShare">0.04</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="ie0d99ec3a24748a49f243184d3818ae3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzktNy0xLTEtOTcyMTI_59ffd792-0a4f-44d5-80ee-274f3c4542f2"
      unitRef="usd">3776000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEzLTE4LTEtMS04MDA5Mg_242db049-9d30-468c-ad81-70796ed5fd5f"
      unitRef="usd">3776000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEzLTIzLTEtMS04MDA5Mg_fc333584-c5be-4fe7-b1f2-fe4a45c823c2"
      unitRef="usd">3776000</us-gaap:DividendsCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic9a4ddca79414e31a344ec83e395f399_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEwLTktMS0xLTk3MjEy_746a5b58-92ad-4053-a009-3a0b82cf855e"
      unitRef="usd">-4412000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE0LTE4LTEtMS04MDA5Mg_72fcce15-92d5-43fc-bfa4-0287e0a1a477"
      unitRef="usd">-4412000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i396403c5982b499b8080997affbfd4cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEwLTE3LTEtMS05NzIxMg_5ae1f5e4-1148-4229-bd0f-d4aceff8006c"
      unitRef="usd">-339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE0LTIzLTEtMS04MDA5Mg_59eae603-eef3-4380-a743-ee56c0a48ebe"
      unitRef="usd">-4751000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic9a4ddca79414e31a344ec83e395f399_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzExLTktMS0xLTk3MjEy_e14697fd-4d07-448d-96d9-8df95f2891c1"
      unitRef="usd">-4310000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE1LTE4LTEtMS04MDA5Mg_24e8e27c-b9fe-4b19-a73a-fa667be9c413"
      unitRef="usd">-4310000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE1LTIzLTEtMS04MDA5Mg_105fb3ab-ec3b-48dd-b243-70c6050f67e3"
      unitRef="usd">-4310000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i07bb553142d24e83a99e79e1b7c90b2d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEyLTUtMS0xLTk3MjEy_a4487b6f-da11-49cb-8891-63f4c9d629eb"
      unitRef="usd">-9322000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEyLTE1LTEtMS05NzIxMg_78f6bc8c-e89c-448b-9151-a6744f1d1926"
      unitRef="usd">-9322000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i396403c5982b499b8080997affbfd4cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEyLTE3LTEtMS05NzIxMg_af744f61-9a58-408c-988b-0824b772e017"
      unitRef="usd">-9216000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestPeriodIncreaseDecrease
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE2LTIzLTEtMS04MDA5Mg_c20e331f-5c1d-4ab3-acba-f6ce184f78ae"
      unitRef="usd">-18538000</us-gaap:MinorityInterestPeriodIncreaseDecrease>
    <us-gaap:ProfitLoss
      contextRef="ie0d99ec3a24748a49f243184d3818ae3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEzLTctMS0xLTk3MjEy_141b0d59-6467-4b8e-b72f-aa1069c3e3c5"
      unitRef="usd">79408000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE3LTE4LTEtMS04MDA5Mg_250a4095-e970-4ec1-ae06-9f5226039cad"
      unitRef="usd">79408000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i396403c5982b499b8080997affbfd4cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzEzLTE3LTEtMS05NzIxMg_fc3af709-40b5-4ea8-abeb-8fadd297ad29"
      unitRef="usd">-179000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE3LTIzLTEtMS04MDA5Mg_f045294f-ce53-4845-926f-06d49c8f365d"
      unitRef="usd">79229000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic03eca70026542379e122ac8758c6775_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTEtMS0xLTgwMDky_3144fc17-d5bc-471f-abb4-3156c1a315c9"
      unitRef="shares">95649000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic03eca70026542379e122ac8758c6775_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTMtMS0xLTgwMDky_3a97c2d0-f882-4bbb-874b-1ca6ce6019bf"
      unitRef="usd">956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b976540425c468bb3033c6fa624f4e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTUtMS0xLTgwMDky_d1edc9b2-a5af-4768-876b-a148035da7a4"
      unitRef="usd">323600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae42ee25e7d14232b8f5ef1e571854fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTctMS0xLTgwMDky_febcb028-56fb-4491-9460-f0af870bb965"
      unitRef="usd">489382000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i55ab36760d1b4ed5a8fd9bffd083ca38_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTEwLTEtMS04MDA5Mg_7de41571-c740-4887-a38a-b2056c7f6299"
      unitRef="usd">-22422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i6dd6eddb133a445d91aa9fa948fb6ee5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTEzLTEtMS04MDA5Mg_4a82c345-d66b-48ac-9171-345bdc1fe6b0"
      unitRef="shares">1451000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6dd6eddb133a445d91aa9fa948fb6ee5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTE1LTEtMS04MDA5Mg_9a1c2e12-d5a3-430e-80b5-a2603a336328"
      unitRef="usd">-24163000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib097602dbd0a43dabfad85d3458a9c0e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTE4LTEtMS04MDA5Mg_50ff6f96-f8d1-418b-9174-e3d1a64d6d5e"
      unitRef="usd">767353000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4dcdbe78c7234659bffb0c8262eefbcb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTIxLTEtMS04MDA5Mg_45ed67c5-3d23-4562-8103-4d9f8ed0a117"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTIzLTEtMS04MDA5Mg_e1f8f82e-12d3-4ee2-b47d-90c2ccdd3652"
      unitRef="usd">767353000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bd103b993ad4bd89f33bd0a59b411a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE1LTctMS0xLTk3MjQx_929453ba-f4a0-44dc-a7a2-e2f6b98ed477"
      unitRef="usd">-289000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie11f3d01a05943858e408d001c9a7147_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE5LTE4LTEtMS04MDA5Mg_c36711b7-67de-4a59-85e3-510295872b9d"
      unitRef="usd">-289000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i726b576433114928ab33ea43f4cce41f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE5LTIzLTEtMS04MDA5Mg_8c9e2f00-f3df-4710-9fa0-5ac7bdd2be99"
      unitRef="usd">-289000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE2LTExLTEtMS05NzI0MQ_16363782-2120-4d6f-939c-d93db5e4fa7f"
      unitRef="shares">1181000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE2LTEzLTEtMS05NzI0MQ_ea165a9e-7ed5-42b3-b03f-cf617c44b534"
      unitRef="usd">22213000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTE4LTEtMS04MDA5Mg_33d8b0c5-efe7-4783-a5b8-d38acb7b9fcd"
      unitRef="usd">22213000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTIzLTEtMS04MDA5Mg_c86bc99d-2a1e-4c0c-a4f0-dceb2cbe31d9"
      unitRef="usd">22213000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE3LTUtMS0xLTk3MjQx_86e844c1-ddc7-4bb0-bf81-d94828da19af"
      unitRef="usd">-390000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE3LTExLTEtMS05NzI0MQ_47190c1a-28bc-4f80-9524-2e23203a0f83"
      unitRef="shares">37000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE3LTEzLTEtMS05NzI0MQ_064e70ae-1057-4918-be51-d51015bdd605"
      unitRef="usd">638000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIxLTE4LTEtMS04MDA5Mg_dfd6c6d9-873d-4da5-8510-54d624287df8"
      unitRef="usd">248000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIxLTIzLTEtMS04MDA5Mg_7b17c683-3e5b-46f8-92a4-55ab75c2bdbe"
      unitRef="usd">248000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTUtMS0xLTk3MjQx_c5952927-e681-466e-939e-0939f3a86348"
      unitRef="usd">-19762000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTExLTEtMS05NzI0MQ_c5f7e7be-67c9-47df-b132-d7267f052888"
      unitRef="shares">1144000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTEzLTEtMS05NzI0MQ_488879d9-bd30-4c73-9d6c-83e5c3c52798"
      unitRef="usd">19762000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE4LTE1LTEtMS05NzI0MQ_16d0d060-38f6-4ff5-a330-c924a7758cc2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIzLTIzLTEtMS04MDA5Mg_03d7c29b-3cdc-4b32-b7cb-015d1a089438"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzE5LTUtMS0xLTk3MjQx_2e89de83-cea9-4c72-bcc0-f65ef3006fc6"
      unitRef="usd">10927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI0LTE4LTEtMS04MDA5Mg_99ea201b-d68f-4d5d-ae52-6dccd34289da"
      unitRef="usd">10927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI0LTIzLTEtMS04MDA5Mg_e96aa4a2-7b71-4ccc-a3e6-6eeb5beaaa36"
      unitRef="usd">10927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockStock
      contextRef="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTUtMS0xLTk3MjQx_96ad9e97-09e9-42f5-8516-8dfee7135a2d"
      unitRef="usd">-3000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="i1169cc74d7ec4f2bb084d7b58c63bc8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTctMS0xLTk3MjQx_7e32d706-d179-40b8-9c8b-900188534929"
      unitRef="usd">40000</us-gaap:DividendsCommonStockStock>
    <us-gaap:CommonStockDividendsShares
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTExLTEtMS05NzI0MQ_8e3d9454-e1ee-46ab-8d6e-4af4d17352cc"
      unitRef="shares">5000</us-gaap:CommonStockDividendsShares>
    <us-gaap:DividendsCommonStockStock
      contextRef="ie55e1636c3474ad3bced9ef1bbc2b991_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTEzLTEtMS05NzI0MQ_46ed131f-a71f-49b6-b317-ca67b2eb922b"
      unitRef="usd">-37000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIwLTE1LTEtMS05NzI0MQ_423d9ceb-4530-4743-ab64-e8b61a606018"
      unitRef="usd">0</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI1LTIzLTEtMS04MDA5Mg_784adc06-24c5-4580-b6c0-5e67efd14442"
      unitRef="usd">0</us-gaap:DividendsCommonStockStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI2LTAtMS0xLTgwMDkyL3RleHRyZWdpb246ZmQ2MDk0NmNhZjI2NDU1ZDk5YjUyMGE3NTAzZGMxZjNfMTY0OTI2NzQ0MTcxNw_a92676f7-1d6f-44c9-80b2-45eaa670e07f"
      unitRef="usdPerShare">0.02</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i1169cc74d7ec4f2bb084d7b58c63bc8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIxLTctMS0xLTk3MjQx_6358cb56-024a-4009-ada9-d20b4f65edd8"
      unitRef="usd">1891000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI2LTE4LTEtMS04MDA5Mg_00955ec8-0eec-456d-a61d-c3f82638b5ac"
      unitRef="usd">1891000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI2LTIzLTEtMS04MDA5Mg_f4b01b76-89a7-430e-8866-51a3bbb81f3f"
      unitRef="usd">1891000</us-gaap:DividendsCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib608938f179d4ecd8ae21ff83c2c784e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIyLTktMS0xLTk3MjQx_44d30898-5453-4d19-b29e-91240cef7529"
      unitRef="usd">25690000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI3LTE4LTEtMS04MDA5Mg_fb02fa1c-ddab-4ec0-8c70-0362ac231f69"
      unitRef="usd">25690000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI3LTIzLTEtMS04MDA5Mg_398b9060-0bd5-47ea-a384-936cc1493adc"
      unitRef="usd">25690000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ib608938f179d4ecd8ae21ff83c2c784e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzIzLTktMS0xLTk3MjQx_12912a90-8c7b-4804-94e7-2b62c1170716"
      unitRef="usd">-9814000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI4LTE4LTEtMS04MDA5Mg_e44c05db-a2a0-4640-b4d4-e4a90f124789"
      unitRef="usd">-9814000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI4LTIzLTEtMS04MDA5Mg_1210a63c-0d2c-40ed-bf58-c779d52d6cf2"
      unitRef="usd">-9814000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI0LTUtMS0xLTk3MjQx_582084b9-38e2-42a4-b17a-1287038c09b0"
      unitRef="usd">57080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI0LTE1LTEtMS05NzI0MQ_ee9fcce9-9d0c-4468-b744-92c45b9eae40"
      unitRef="usd">57080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI0LTE5LTEtMS05NzI0MQ_9a80137e-e73e-4707-8264-4376c7de49d7"
      unitRef="usd">57080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <ely:AdjustmentsToAdditionalPaidInCapitalCappedCallTransactionsNetOfTax
      contextRef="ieb85c025c98f44aab817be465bdb2ab2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI1LTUtMS0xLTk3MjQx_1edc4af9-5f35-407e-afd5-1d1525098428"
      unitRef="usd">-24513000</ely:AdjustmentsToAdditionalPaidInCapitalCappedCallTransactionsNetOfTax>
    <ely:AdjustmentsToAdditionalPaidInCapitalCappedCallTransactionsNetOfTax
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI1LTE1LTEtMS05NzI0MQ_646ad6fb-ee40-40f4-bdcf-3900d0ed4539"
      unitRef="usd">-24513000</ely:AdjustmentsToAdditionalPaidInCapitalCappedCallTransactionsNetOfTax>
    <ely:AdjustmentsToAdditionalPaidInCapitalCappedCallTransactionsNetOfTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI1LTE5LTEtMS05NzI0MQ_239bc79c-ef83-4612-ac3f-a5808bb81bbd"
      unitRef="usd">-24513000</ely:AdjustmentsToAdditionalPaidInCapitalCappedCallTransactionsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i1169cc74d7ec4f2bb084d7b58c63bc8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI2LTctMS0xLTk3MjQx_2d4fa0ae-3de0-4d26-826a-42e819507d38"
      unitRef="usd">-126934000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMxLTE4LTEtMS04MDA5Mg_f2c72831-964e-4a0a-8df8-c676ef642fb8"
      unitRef="usd">-126934000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMxLTIzLTEtMS04MDA5Mg_1c9159b7-d3b0-4f3b-9e9d-10b9294b19ec"
      unitRef="usd">-126934000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic6fd5ec854c34cdfb4d0e28ff6cd8442_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTEtMS0xLTgwMDky_fad4d7c6-5a63-4f81-9c66-36452927463d"
      unitRef="shares">95649000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6fd5ec854c34cdfb4d0e28ff6cd8442_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTMtMS0xLTgwMDky_8038833d-2870-4891-913f-d72cca94c8c1"
      unitRef="usd">956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07248ec80ee94b15b33e5fdf513ef37c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTUtMS0xLTgwMDky_35c3a96e-ea7f-4706-b876-fddab95b9443"
      unitRef="usd">346945000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb2312e8936a436da3d46ec25d37aaea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTctMS0xLTgwMDky_8ea89316-fba5-48a0-a5d1-d993cbf59437"
      unitRef="usd">360228000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia927c966a29f45c3af758ae614d5c00d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTEwLTEtMS04MDA5Mg_15412934-4c71-4274-8897-5ef92e02acf0"
      unitRef="usd">-6546000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i3749769c63434ce2a6e42c9bbae8eda3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTEzLTEtMS04MDA5Mg_67c6f22d-b522-4ec5-8530-45975447d97c"
      unitRef="shares">1446000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3749769c63434ce2a6e42c9bbae8eda3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTE1LTEtMS04MDA5Mg_033f14a0-b37b-4eb1-8ef6-2356b4c4eaf7"
      unitRef="usd">-25939000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i843010a183334e76a4e9f1995fb5707c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTE4LTEtMS04MDA5Mg_b01cd748-de94-4365-a7ee-b88d7edd5346"
      unitRef="usd">675644000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8812fa777b3c4355ba2b894d7515bb61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTIxLTEtMS04MDA5Mg_d16dd196-b695-4140-9cd9-f4fe00f19b33"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTIzLTEtMS04MDA5Mg_e1174467-219b-4625-bd70-78f15ed3a613"
      unitRef="usd">675644000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i232d504066e3407a91b2e15720f5e255_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI4LTEtMS0xLTk3MzA4_750823ef-b919-42f4-aba7-2e0df573fa6d"
      unitRef="shares">89776000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i232d504066e3407a91b2e15720f5e255_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI4LTMtMS0xLTk3MzA4_b7d83c3e-239b-4006-bca5-cec1ed8f404c"
      unitRef="usd">898000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI4LTUtMS0xLTk3MzA4_aec84a6e-1463-49f5-8a02-eb5be941bf6c"
      unitRef="usd">2649303000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTE4LTEtMS04MDA5Mg_f2bf8c9a-dee1-4c6b-8c3f-890b830338af"
      unitRef="usd">2650201000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTIzLTEtMS04MDA5Mg_5789df03-e113-4f19-ba87-c35f9e7d2287"
      unitRef="usd">2650201000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id65fc3ec376c4f79a9f821c128d2e533_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI5LTUtMS0xLTk3MzA4_f00de8b6-4db0-4d0d-a853-91398a115d21"
      unitRef="usd">33051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibddc85aaae6b43ce90836f2c98c58d8c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI5LTE1LTEtMS05NzMwOA_f2c28d04-d289-4a71-8d01-a716d461f668"
      unitRef="usd">33051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzI5LTE5LTEtMS0xMzQ4NTE_a30ae66b-4edb-48cc-a871-be6dcd89688f"
      unitRef="usd">33051000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i7a20ce7dc98140639b4c15a24219e2a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMwLTEtMS0xLTk3MzA4_1d465075-d04a-4712-836f-a3fb77c92dc2"
      unitRef="shares">188000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i7a20ce7dc98140639b4c15a24219e2a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMwLTMtMS0xLTk3MzA4_5eed5f79-6f64-4a44-9788-4550c52505bc"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i9afcf4d3e70e4137a493ca1068ace960_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMwLTUtMS0xLTk3MzA4_4c8b45d1-a825-487d-a4dc-9d946640bd6e"
      unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ib30ddc97051f40caafa5d5b999204691_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMwLTE1LTEtMS05NzMwOA_1cc39309-dfa3-4751-bf2a-1ef231d3e6a3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i5dba55685d504021ac4a6b55d1b5d2f4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMwLTE5LTEtMS0xMzQ4NTE_a07f99b4-379a-4965-bde1-7eb46dfe2b66"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMxLTUtMS0xLTk3MzA4_ede4a3b4-f5ec-46ad-9156-a702f023464f"
      unitRef="usd">-353000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMxLTExLTEtMS05NzMwOA_3b290665-9a8c-4257-a71e-a706f7421480"
      unitRef="shares">1380000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMxLTEzLTEtMS05NzMwOA_bd613339-3f41-4ec9-a75b-38554249bc59"
      unitRef="usd">38490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTE4LTEtMS04MDA5Mg_bb216215-d1b5-4b2b-9463-4f15339b6d0d"
      unitRef="usd">38137000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTIzLTEtMS04MDA5Mg_f7f1d645-0d68-4f14-a5a9-c48a186b51d5"
      unitRef="usd">38137000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i232d504066e3407a91b2e15720f5e255_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTEtMS0xLTk3MzA4_7410709d-9919-4517-93d2-4e8a80d30240"
      unitRef="shares">520000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i232d504066e3407a91b2e15720f5e255_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTMtMS0xLTk3MzA4_ba2614b9-798d-49b6-8ea6-363dc14c4d68"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTUtMS0xLTk3MzA4_d2a45d66-cf53-4773-b41c-b081e32e82c9"
      unitRef="usd">1777000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTExLTEtMS05NzMwOA_7fe6afb2-5b42-4cbb-8df0-e3769a1305bc"
      unitRef="shares">916000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMyLTEzLTEtMS05NzMwOA_323d796d-4606-4083-b150-2a43c38d413a"
      unitRef="usd">20487000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM2LTE4LTEtMS04MDA5Mg_4be42555-50fc-4000-8fae-bc916482907c"
      unitRef="usd">22270000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM2LTIzLTEtMS04MDA5Mg_129f377f-9061-4783-9480-5a65a4d92c22"
      unitRef="usd">22270000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="i232d504066e3407a91b2e15720f5e255_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTEtMS0xLTk3MzE0_bb85e2d8-7f17-41d7-8798-87a29038041f"
      unitRef="shares">39000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTUtMS0xLTk3MzE0_15947f6a-31e4-4313-ad05-607e541f9d03"
      unitRef="usd">-18532000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTExLTEtMS05NzMxNA_5edb1cdd-3db4-43db-b307-75d6e2466c7f"
      unitRef="shares">949000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTEzLTEtMS05NzMxNA_10d74dc2-e0aa-46e9-b53d-6b85ee6fc7a5"
      unitRef="usd">18532000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzMzLTE1LTEtMS05NzMxNA_2b35490b-0be0-4147-bb99-a3f5869eebf9"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM4LTIzLTEtMS04MDA5Mg_6b2c6e9d-a016-4c3e-abfc-37215ab8fe34"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM0LTUtMS0xLTk3MzE0_108235cb-adf2-455b-8d05-36fd19c95aa2"
      unitRef="usd">38685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM5LTE4LTEtMS04MDA5Mg_e92a3fec-219b-49fc-854a-4105e6df294d"
      unitRef="usd">38685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM5LTIzLTEtMS04MDA5Mg_f498da6a-0c63-4394-8634-11443dc6cb38"
      unitRef="usd">38685000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockStock
      contextRef="i8114492b4b4d448f9046a1531a58c6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTUtMS0xLTk3MzE0_689825a9-8055-4d22-bbb2-da4606f10b87"
      unitRef="usd">-24000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="if27f7d249d4d44aba86751fce5575975_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTctMS0xLTk3MzE0_5a560df6-66e4-4c33-9d49-22eb90aa4ee8"
      unitRef="usd">48000</us-gaap:DividendsCommonStockStock>
    <us-gaap:CommonStockDividendsShares
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTExLTEtMS05NzMxNA_3f8a2007-5c7d-439f-9d26-2e1e825aa3ae"
      unitRef="shares">1000</us-gaap:CommonStockDividendsShares>
    <us-gaap:DividendsCommonStockStock
      contextRef="i2db0208878324bd288bc9b426f7d2028_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTEzLTEtMS05NzMxNA_318bc6f1-e5a0-4794-92b3-765f57746a4d"
      unitRef="usd">-24000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM1LTE1LTEtMS05NzMxNA_ed5eff4d-9065-4bbb-8621-55d0caa80b6d"
      unitRef="usd">0</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStockStock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQwLTIzLTEtMS04MDA5Mg_c3113518-3ab7-48b9-8626-3332a9e59c35"
      unitRef="usd">0</us-gaap:DividendsCommonStockStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQxLTAtMS0xLTgwMDkyL3RleHRyZWdpb246YmYzNmVjODg0YjdjNDA0YTgzNmUxODNjYWI0MzIzYjNfMTY0OTI2NzQ0MTcxNw_bfb7705a-0e78-437a-b0e1-40d6ba0974a2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="if27f7d249d4d44aba86751fce5575975_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM2LTctMS0xLTk3MzE0_ec238c6d-603c-48bc-aa7f-693cb658a775"
      unitRef="usd">3000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQxLTE4LTEtMS04MDA5Mg_7168c819-3885-435b-baf2-2f4d0f40a2c7"
      unitRef="usd">3000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQxLTIzLTEtMS04MDA5Mg_a21a4f5c-5d02-45de-8de3-1c3469f2338a"
      unitRef="usd">3000</us-gaap:DividendsCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if4faa6b77cb04158874bb9fbaa294f62_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM3LTktMS0xLTk3MzE0_0c94b4e0-0991-4f0e-a817-c4b7015f1562"
      unitRef="usd">-29215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQyLTE4LTEtMS04MDA5Mg_545696a0-e44e-4855-b112-b87a27699f6e"
      unitRef="usd">-29215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQyLTIzLTEtMS04MDA5Mg_2cb1e3ec-bf5d-4807-8a78-1d1136ff57c6"
      unitRef="usd">-29215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if4faa6b77cb04158874bb9fbaa294f62_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM4LTktMS0xLTk3MzE0_edf6e83e-5810-4998-ad2c-b18183d45228"
      unitRef="usd">8418000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQzLTE4LTEtMS04MDA5Mg_cb78a70e-7270-494c-bf30-29b8fcb6b083"
      unitRef="usd">8418000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQzLTIzLTEtMS04MDA5Mg_f355e1fe-19f2-4f71-b061-7289eb13727e"
      unitRef="usd">8418000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ProfitLoss
      contextRef="if27f7d249d4d44aba86751fce5575975_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzM5LTctMS0xLTk3MzIw_a80f6baa-bc1f-40fe-8a48-cbb53ed7bc98"
      unitRef="usd">321988000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ3LTE4LTEtMS04MDA5Mg_e09253ff-419e-49c7-96ca-713c106f1d05"
      unitRef="usd">321988000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ3LTIzLTEtMS04MDA5Mg_c768945b-e70d-473e-b527-7a96bf250e90"
      unitRef="usd">321988000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="i32ce1bf1d9014647a24fe18ed71be5f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTEtMS0xLTgwMDky_fe59166d-82b4-42ef-8dc5-230d055f7f1e"
      unitRef="shares">186172000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i32ce1bf1d9014647a24fe18ed71be5f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTMtMS0xLTgwMDky_def41338-4b0c-41dd-bd6b-987030c522c9"
      unitRef="usd">1862000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ief3c03f8009e4a898d3aa97f448ac313_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTUtMS0xLTgwMDky_61693a10-18df-4bb9-896a-e4012464aa78"
      unitRef="usd">3051604000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3123d1701a1b46ef9a07d2b2b7ab5ebd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTctMS0xLTgwMDky_6a436c2d-54f0-4219-a336-e629955fbfef"
      unitRef="usd">682165000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77c4d6f38d4f4ae3970933b5d77adfc8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTEwLTEtMS04MDA5Mg_2fbcf9f9-6982-4459-b536-0517464d692c"
      unitRef="usd">-27343000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i9269baaa5a064644900d31c17393cbae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTEzLTEtMS04MDA5Mg_f67515a4-3ea0-4be8-b27e-b2cad475186f"
      unitRef="shares">960000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9269baaa5a064644900d31c17393cbae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTE1LTEtMS04MDA5Mg_cae22761-cada-4340-9bf0-0c573af95759"
      unitRef="usd">-25386000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b492adc0c4f489b81d771c567ee7598_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTE4LTEtMS04MDA5Mg_2e0f51b7-41e5-4de7-bba8-89c548386f35"
      unitRef="usd">3682902000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia7d545406c4342108836316bbbf52bc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTIxLTEtMS04MDA5Mg_a5cd5def-b7b4-434a-a1c5-4ec8a8ceca6a"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNDgvZnJhZzpiNjM5ZWU3NzRiMTI0OTYwOTljN2Y3MGMzMzVmYjJkNC90YWJsZTo1Y2FlOTkzN2UwZmE0ODg4YjRhNWQ2YmJmYmQxNTEyZS90YWJsZXJhbmdlOjVjYWU5OTM3ZTBmYTQ4ODhiNGE1ZDZiYmZiZDE1MTJlXzQ4LTIzLTEtMS04MDA5Mg_4304f5c6-4af6-46c9-aefd-4e032869df5d"
      unitRef="usd">3682902000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NatureOfOperations
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNTcvZnJhZzoyNDViYjE1NmI2NWY0NmYyOTkyZjhmNWU1OTE4NmQyNS90ZXh0cmVnaW9uOjI0NWJiMTU2YjY1ZjQ2ZjI5OTJmOGY1ZTU5MTg2ZDI1Xzc2OTY1ODE0Mjg1NTQ_aefcb4c6-37bd-41e6-866b-94867ccaea94">&lt;div style="margin-bottom:6pt;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;Note 1. The Company&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Callaway Golf Company (the &#x201c;Company,&#x201d; &#x201c;Callaway&#x201d; or &#x201c;Callaway Golf&#x201d;), a Delaware corporation, together with its wholly-owned subsidiaries, is a modern golf and active lifestyle leader that provides world-class golf entertainment experiences, designs and manufactures premium golf equipment, and sells golf and active lifestyle apparel and other accessories through its family of brand names which include Topgolf International, Inc. ("Topgolf"), Callaway Golf, Odyssey, OGIO, TravisMathew and Jack Wolfskin.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 8, 2021, the Company completed a merger with Topgolf in an all-stock transaction. Under Topgolf, the Company operates state-of-the-art open-air golf and entertainment venues worldwide which provide consumers of all skill-levels an opportunity to participate in a "gamified" version of the sport of golf in an off-course setting utilizing innovative ball-tracking technology.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Under its various brand names, the Company designs and manufactures high quality golf clubs and golf balls, as well as premium golf, lifestyle and outdoor apparel, gear and accessories. The Company's family of products are sold in over 120 countries worldwide to a variety of wholesale customers and directly to consumers. The Company also licenses its trademarks and service marks to third parties in exchange for a royalty fee.&lt;/span&gt;&lt;/div&gt;The Company's products and brands are reported under three operating segments: Topgolf, which includes the operations of the Company's Topgolf business; Golf Equipment, which includes the operations of the Company's golf clubs and golf balls business; and Apparel, Gear and Other, which includes the operations of the Company's soft goods business marketed under the Callaway, TravisMathew and Jack Wolfskin brand names.</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNTcvZnJhZzoyNDViYjE1NmI2NWY0NmYyOTkyZjhmNWU1OTE4NmQyNS90ZXh0cmVnaW9uOjI0NWJiMTU2YjY1ZjQ2ZjI5OTJmOGY1ZTU5MTg2ZDI1XzQ5NDc4MDIzNTkwOTc_a496ca50-ecfd-4e43-a897-7bd9d9cced8c"
      unitRef="country">120</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNTcvZnJhZzoyNDViYjE1NmI2NWY0NmYyOTkyZjhmNWU1OTE4NmQyNS90ZXh0cmVnaW9uOjI0NWJiMTU2YjY1ZjQ2ZjI5OTJmOGY1ZTU5MTg2ZDI1Xzc2OTY1ODE0Mjg1NDQ_09f6c1dd-a38b-4549-941e-9b4501d72203"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2NTc_973802b3-a925-4985-ba4d-27f28c786e94">&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;Note 2. Summary of Significant Accounting Policies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of the Company and its domestic and foreign subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#x2019;s Topgolf subsidiary operates on a 52- or 53-week fiscal year ending on the Sunday closest to December 31. As such, the Topgolf financial information included in the Company's consolidated financial statements for the year ended December 31, 2021 is from March&#160;8, 2021 through January&#160;2, 2022. Additionally, based on the Company's assessment of the combined business, the Company modified the presentation of its consolidated statements of operations for the year ended December 31, 2021 and 2020. For further information about the merger with Topgolf, see Note 6. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States ("GAAP") requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Examples of such estimates include determining the nature and timing of satisfaction of performance obligations as it relates to revenue recognition, the valuation of share-based awards, recoverability of long-lived assets, assessing the fair value of acquired assets and liabilities, assessing intangible assets and goodwill for impairment, determining the incremental borrowing rate for operating and financing leases, in addition to provisions for warranty, expected credit losses, inventory obsolescence, sales returns, future price concessions, and tax contingencies and valuation allowances as well as the estimated useful lives of property, plant and equipment and acquired intangible assets. Actual results may materially differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or as new information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Recent Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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,  the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-05, &#x201c;Leases (Topic 842): Lessors - Certain Leases with Variable Lease Payments&#x201d; which requires lessors to classify and account for a lease with variable lease payments that do not depend on a reference index or a rate as an operating lease if both of the following criteria are met: (1) the lease would have been classified as a sales-type lease or a &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:400;line-height:120%"&gt;direct financing lease in accordance with the classification criteria in Topic 842; and (2) the lessor would have otherwise recognized a day-one los&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s. The amendments are effective for annual periods beginning after December 15, 2021 with early adoption permitted. The adoption of this ASU will not impact the Company's consolidated  financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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, FASB issued ASU No. 2020-06, "Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity."  This ASU simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost. These changes will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was bifurcated according to previously existing rules. Also, this ASU requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer available. The Company has convertible notes with a cash conversion feature that was recognized in equity at the time of issuance (Note 7). As such, the Company will adopt this ASU as of January 1, 2022 under the modified retrospective method of transition. Upon adoption, the Company will (1) derecognize the portion of the cash conversion feature that was accounted for in equity in addition to the remaining unamortized debt discount balance; (2) record a cumulative adjustment in beginning retained earnings representing the reversal of the debt discount amortization recorded in interest expense in prior periods; (3) reclassify the debt issuance costs recorded in equity as an offset to the convertible notes liability, as well as recognize a cumulative adjustment in beginning retained earnings representing the amortization that would have been recognized as interest expense in prior periods; and (4) derecognize the deferred tax liability accounted for in equity and record a cumulative adjustment in beginning retained earnings representing the tax benefit recognized in prior periods. Combined, these adjustments will result in a reduction in additional paid-in capital of $57,080,000, an increase to the convertible debt liability of $57,938,000, a decrease in the deferred tax liability of $13,239,000 and an increase in beginning retained earnings of $12,381,000. In addition, in periods when net income is reported, the Company will use the if-converted method for calculating diluted earnings per share, which will increase net income by the interest expense recognized during the period in connection with the convertible notes, and the diluted share count by approximately 14,700,000 shares.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606. The amendments in this update are effective for fiscal years beginning after December 15, 2022, with early adoption permitted for public organizations whose financial statements have not yet been issued. The Company early adopted this guidance during the year ended December 31, 2021, and derecognized a $3,600,000 deferred revenue haircut with a corresponding increase to Goodwill on its consolidated balance sheet as of December 31, 2021, which was previously included in the liabilities assumed in connection with the Topgolf merger as of March 8, 2021. The Company subsequently recognized $1,300,000 of this deferred revenue in its consolidated statement of operations for the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU No. 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the London Inter-bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." This ASU clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. This ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. The Company has elected to apply the hedge accounting expedients related to the probability and the assessments of effectiveness of LIBOR-indexed cash flow hedges upon a change in the critical terms of the derivative or the hedged transactions, and upon the end of relief under Topic 848. The Company has elected to continue the method of assessing effectiveness as documented in the original hedge documentation and elects to apply the expedient in Topic 848, which allows the reference rate on the hypothetical derivative to match the reference rate on the hedging instrument. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." This ASU removes specific exceptions to the general principles in Accounting Standards Codification ("ASC") Topic 740, "Accounting for Income Taxes" and simplifies certain U.S. GAAP requirements.  This ASU did not have a material impact on the Company's consolidated  financial statements or disclosures.&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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:4.5pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for revenue recognition of products and services in accordance with ASC Topic 606, &#x201c;Revenue Recognition&#x201d; (&#x201c;ASC Topic 606&#x201d;), "Revenue from Contracts with Customers." See Note 4. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Products Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from the sale of its golf clubs, golf balls, lifestyle and outdoor apparel, gear and accessories and golf apparel and accessories when it satisfies a performance obligation to a customer, and transfers control of the products ordered to the customer. Control transfers when products are shipped, and in certain cases, when products are received by customers under certain contract terms. In addition, the Company recognizes revenue at the point of sale on transactions with consumers at its retail locations and retail shops within Topgolf locations. Sales taxes, value added taxes and other taxes that are collected in connection with revenue transactions are withheld and remitted to the respective taxing authorities. As such, these taxes are excluded from revenue. The Company elected to account for shipping and handling as activities to fulfill the promise to transfer the good. Therefore, shipping and handling fees that are billed to customers are recognized in revenue and the associated shipping and handling costs are recognized in cost of products as soon as control of the goods transfers to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, in exchange for a royalty fee, licenses its trademarks and service marks to third parties for use on products such as golf apparel and footwear, practice aids and other golf accessories. Royalty income is recognized over time as underlying product sales occur, subject to certain minimum royalties, in accordance with the related licensing arrangements. Royalty income is included in the Company's Apparel, Gear and Other operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from gift cards are deferred and recognized when the cards are redeemed for product purchases. The Company&#x2019;s gift cards have no expiration date. The Company recognizes revenue from unredeemed gift cards, otherwise known as breakage, when the likelihood of redemption becomes remote and under circumstances that comply with any applicable state escheatment laws. To determine when redemption is remote, the Company analyzes an aging of unredeemed cards (based on the date the card was last used or the activation date if the card has never been used) and compares that information with historical redemption trends. The Company uses this historical redemption rate to recognize breakage on unredeemed gift cards over the redemption period. The Company does not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions used to determine the timing of recognition of gift card revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Services Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from the operation of its Topgolf venues consisting primarily of revenues from food and beverage sales, event deposits, fees charged for gameplay, purchases of game credits and membership fees. In addition, services revenues are recognized through the redemption of gift cards, sponsorship contracts, franchise fees, leasing revenue, the Company&#x2019;s World Golf Tour ("WGT") digital golf game and non-refundable deposits for venue reservations.          &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's food and beverage revenue is recognized at the time of sale. Event deposits received from guests attributable to food and beverage purchases are deferred and recognized as revenue when the event is held. Food and beverage revenues are presented net of discounts. All sales taxes collected from guests are excluded from revenue in the consolidated statements of operations and the obligation is included in accounts payable and accrued expenses on the Company&#x2019;s consolidated balance sheets until the taxes are remitted to the appropriate taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees charged for gameplay are recognized at the time of purchase. Event deposits received from guests attributable to gameplay purchases are deferred and recognized as revenue when the event is held. Purchases of game credits are deferred and recognized as revenue when: (i) the game credits are redeemed by the guest; or (ii) the likelihood of the game credits being redeemed by the guest is remote (&#x201c;game credit breakage&#x201d;). The Company uses historic game credit redemption &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:400;line-height:120%"&gt;patterns to determine the likelihood of game credit redemption and game credit breakage. Game credit breakage is recorded consistent with the historic redemption pattern.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Membership fees received from guests are deferred and recognized as revenue over the estimated life of the associated membership, which is one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into sponsorship contracts that provide advertising opportunities to market to Topgolf guests in the form of custom displays, lobby displays, digital and print posters and other advertising at Topgolf venues and on Topgolf websites. Sponsorship contracts are typically for a fixed price over a specified length of time and revenue is generally recognized ratably over the contract period unless there is a different predominate pattern of performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into international development agreements that grant franchise partners the right to develop, open and operate a certain number of venues within a particular geographic area. The franchise partner may be required to pay a territory fee upon entering into a development agreement and a franchise fee for each developed venue. The franchisee will also pay ongoing royalty fees based upon a percentage of sales. The franchise fees are recognized over the franchise term for each venue, which generally ranges from 15 to 20 years. Revenue from sales-based royalties is recognized as the related sales occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing revenue is recognized on non-cancelable sales-type lease agreements related to the licensing of Toptracer software and hardware to driving ranges and golf courses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s WGT digital golf game is a live service that allows players to play for free via web and mobile gaming platforms. Within the WGT digital golf game, players can purchase virtual currency to obtain virtual goods to enhance their game-playing experience. Revenues from purchases of virtual currency are deferred at the point of purchase and recognized as revenue over the average life of a player, determined using historic gameplay activity patterns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers certain discounts and promotions on its products and services. The amount of revenue the Company recognizes is based on the amount of consideration it expects to receive from customers. The amount of consideration is the sales price adjusted for estimates of variable consideration, including sales returns, discounts, and allowances as well as sales programs, sales promotions and price concessions that are offered by the Company as described below. These estimates are based on the amounts earned or to be claimed by customers on the related sales and are therefore recorded to the respective net revenue, trade accounts receivable, and sales program liability accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary sales program, the &#x201c;Preferred Retailer Program,&#x201d; offers potential rebates and discounts for participating retailers in exchange for providing certain benefits to the Company, including the maintenance of agreed upon inventory levels, prime product placement and retailer staff training. Under this program, qualifying retailers can earn either discounts or rebates based upon the amount of product purchased. Discounts are applied and recorded at the time of sale. For rebates, the Company estimates the amount of variable consideration related to the rebate at the time of sale based on the customer&#x2019;s estimated qualifying current year product purchases. The estimate is based on the historical level of purchases, adjusted for any factors expected to affect the current year purchase levels. The estimated year-end rebate is adjusted quarterly based on actual purchase levels, as necessary. The Preferred Retailer Program is generally short-term in nature and the actual amount of rebate to be paid under this program is known as of the end of the year and paid to customers shortly after year-end. Historically, the Company's actual amount of variable consideration related to its Preferred Retailer Program has not been materially different from its estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also offers short-term sales program incentives, which include sell-through promotions and price concessions or price reductions. Sell-through promotions are generally offered throughout the product's life cycle of approximately two years, and price concessions or price reductions are generally offered at the end of the product's life cycle. The estimated variable consideration related to these programs is based on a rate that includes historical and forecasted data. The Company records a reduction to product revenues using this rate at the time of the sale. The Company monitors this rate against actual results and forecasted estimates and adjusts the rate as deemed necessary to reflect the amount of consideration it expects to receive from its customers. There were no material changes to the rate during the years ended December 31, 2021, 2020 and 2019. Historically, the Company's actual amount of variable consideration related to these sales programs has not been materially different from its estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimate for anticipated returns as a reduction of sales and cost of sales, and accounts receivable, in the period that the related sales are recorded. Sales returns are estimated based upon historical returns, &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:400;line-height:120%"&gt;current economic trends, changes in customer demands and sell-through of products. The Company also offers certain customers sales programs that allow for specific returns. The Company records a return liability as an offset to accounts receivable for anticipated returns related to these sales programs at the time of the sale based on the terms of the sales program. The cost recovery of inventory associated with this reserve is accounted for in other current assets. Historically, the Company&#x2019;s actual sales returns have not been materially different from management&#x2019;s original estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Products   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cost of products is comprised primarily of variable costs that fluctuate with sales volumes, including raw materials and component costs, merchandise from third parties, conversion costs including direct labor and manufacturing overhead, and inbound freight, duties, and shipping charges. In addition, cost of products includes retail merchandise costs for products sold in retail shops within Topgolf venue facilities. Fixed overhead expenses include warehousing costs, indirect labor, and supplies, as well as depreciation expense associated with assets used to manufacture and distribute products. In addition, cost of products includes adjustments to reflect inventory at its net realizable value, as well as adjustments for obsolescence and product warranties.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Services, Excluding Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cost of services primarily consists of food and beverage costs and transaction fees with respect to in-app purchases within the Company&#x2019;s WGT digital golf game. In addition, cost of services includes costs associated with Topgolf's Toptracer license agreements classified as sales-type leases. Food and beverage costs are variable by nature, change with sales volume, and are impacted by product mix and commodity pricing. Cost of services excludes employee costs as well as depreciation and amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Other Venue Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other venue expenses consist of salaries and wages, bonuses, commissions, payroll taxes, and other employee costs that directly support venue operations, in addition to rent and occupancy costs, property taxes, depreciation associated with venues, supplies, credit card fees and marketing expenses. Other venue expenses include both fixed and variable components and are therefore not directly correlated with revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&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;Venue Pre-Opening Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pre-opening costs primarily include costs associated with activities prior to the opening of a new Company-operated venue and consist of, but are not limited to, labor, rent, occupancy costs, travel and marketing expenses. Pre-opening costs fluctuate based on the timing, size and location of new Company-operated venues.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&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;Selling, General and Administrative Expenses (SG&amp;amp;A) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses are comprised primarily of employee costs, advertising and promotional costs, tour expenses, legal and professional fees, travel expenses, building and rent expenses, depreciation charges (excluding those related to manufacturing, distribution and venue operations), amortization of intangible assets, and other miscellaneous expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&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;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenses are comprised of costs to develop or significantly improve the Company's products and technology, which primarily include the salaries and wages of personnel engaged in research and development activities, research costs and depreciation expense. Other than software development costs qualifying for capitalization, research and development costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses its best estimates and assumptions to determine the fair value of tangible and intangible assets acquired and liabilities assumed, as well as the uncertain tax positions and tax-related valuation allowances that are initially recorded in connection with a business combination. These estimates and assumptions are uncertain and may require adjustment. During the measurement period of one year from the acquisition date, the Company continues to collect information and reevaluate these estimates and assumptions, and records adjustments to these estimates to goodwill. Any adjustments to the acquired assets and liabilities assumed that are identified subsequent to the measurement period are recorded in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's primary advertising costs include television, print, Internet, and media placement. The Company&#x2019;s policy is to expense advertising costs, including production costs, as incurred. Advertising expenses for the years ended December 31, 2021, 2020 and 2019 were $108,399,000, $83,361,000 and $93,331,000, respectively, which is recognized within SG&amp;amp;A expenses on the accompanying consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are highly liquid investments purchased with original maturities of three months or less. Restricted cash is primarily comprised of deposits associated with gift cards as required under certain statutory mandates, and lender impound reserve accounts for the development of one of the Company&#x2019;s venues. Long-term restricted cash is included in other assets on the accompanying consolidated balance sheet as of December 31, 2021. The Company had no restricted cash as of December 31, 2020. The following is a summary of cash, cash equivalents and restricted cash as of December 31, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:75.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352,221&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;366,119&#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:9pt;font-weight:400;line-height:100%"&gt;Restricted cash, short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,119&#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;padding-left:9pt;text-align:justify;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's inventory is recorded at the lower of cost or net realizable value, which includes a reserve for excess, obsolete and/or unmarketable inventory. This reserve is regularly assessed based on current inventory levels, sales trends, and historical experience, as well as management&#x2019;s estimates of market conditions and forecasts of future product demand, all of which are subject to change. The Company utilizes the standard costing method, determined on the first-in, first-out basis, for its golf equipment inventory and soft goods inventory sold under the TravisMathew, OGIO, Callaway and Jack Wolfskin brands. Golf equipment inventory, which is directly manufactured by the Company, includes finished goods, raw materials, labor and manufacturing overhead costs and work in process. The Company's soft goods product lines, which are manufactured by third-party contractors, primarily include finished good products. Toptracer hardware and software, food and beverage products and Topgolf-specific retail merchandise inventories are stated at weighted average cost.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over estimated useful lives generally as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center;text-indent:22.5pt"&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:88.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.658%"/&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:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, computer hardware and equipment&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production molds&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings capitalized in conjunction with Deemed Landlord Financing ("DLF") obligations where the Company is deemed to be the accounting owner are depreciated, less residual value, over the shorter of 40 years or the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Normal repairs and maintenance costs are expensed as incurred. Expenditures that materially increase values, change capacities, or extend useful lives are capitalized. The related costs and accumulated depreciation of disposed assets are eliminated and any resulting gain or loss on disposition is recognized in earnings. Construction-in-process consists primarily of costs associated with building improvements, machinery and equipment and venues under construction that have not yet been placed into service, unfinished molds as well as in-process internal-use software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC Topic 350-40, &#x201c;Internal-Use Software,&#x201d; the Company capitalizes certain costs incurred in connection with developing or obtaining internal use software. Costs incurred in the preliminary project stage are expensed. All direct external costs and internal direct labor costs incurred to develop internal-use software during the development stage are capitalized and depreciated using the straight-line method over the remaining estimated useful lives. Costs such as maintenance and training are expensed as incurred. In accordance with ASC Topic 985-20, &#x201c;Costs of Software to Be Sold, Leased, or Marketed,&#x201d; costs incurred to establish the technological feasibility of software to be sold, leased, or otherwise marketed are expensed and recorded in research and development expense on the consolidated statements of operations. Once technological feasibility is established, costs are capitalized until the product is available for general use and then depreciated over the estimated useful life. The Company's Internal-Use Software balance as of December 31, 2021 and 2020 was $81,616,000 and $42,082,000, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 recorded depreciation expense of $142,781,000, $34,388,000, and $30,085,000 for the years ended December 31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office space, manufacturing plants, warehouses, distribution centers, Company-operated Topgolf venues, vehicles, and equipment, as well as retail and/or outlet locations related to the TravisMathew and Jack Wolfskin businesses and the apparel business in Japan. Certain real estate leases include one or more options to extend the lease term, options to purchase the leased property at the Company's sole discretion or escalation clauses that increase the rent payments over the lease term. When deemed reasonably certain of exercise, the renewal and purchase options are included in the determination of the lease term and lease payment obligation, respectively. The depreciable life of machinery and equipment, computer equipment and leasehold improvements are limited by the expected lease term unless there is a transfer of title or purchase option reasonably certain of exercise. Certain leases may require an additional contingent rent payment based on a percentage of total gross sales greater than certain specified threshold amounts. The Company recognizes contingent rent expense when it is probable that sales thresholds will be reached during the fiscal year. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use ("ROU") assets represent the right to use an underlying asset during the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. When readily determinable, the Company uses the rate implicit in the lease agreement in determining the present value of minimum lease payments. If the implicit rate is not provided, the Company uses its incremental borrowing rate based on information available at the lease commencement date, including the lease term.  At the commencement of a lease, the ROU asset for operating leases is measured by taking the sum of the present value of the lease liability, initial direct costs (if any) and prepaid lease payments (if any) and deducting lease incentives (if any). After the lease commencement date and over the lease term, lease expense is recognized as a single lease cost on a straight-line basis. Lease agreements related to properties are generally comprised of lease components and non-lease components. Non-lease components, such as common area maintenance charges, property taxes and insurance, are expensed as incurred and recognized separately from the straight-line lease expense. Variable lease payments that do not depend on an index or rate, such as rental payments based on a percentage of retail revenue over contractual levels, are expensed separately as incurred, and are not included in the measurement of the ROU asset and lease liability. Variable lease payments that depend on an index or rate, such as rates that are adjusted periodically for inflation, are included in the initial measurement of the ROU asset and lease liability and are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain venue leasing arrangements, due to the Company&#x2019;s involvement in the construction of leased assets, the Company is considered the owner of the leased assets for accounting purposes. In such cases, in addition to capitalizing the Company&#x2019;s construction costs, the Company capitalizes the construction costs funded by the landlord related to its leased premises and recognizes a corresponding liability for those costs as construction advances during the construction period. At the end of the construction period, the Company applies sale and leaseback guidance to determine whether the &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:400;line-height:120%"&gt;underlying asset should be derecognized. When the application of the sale and leaseback guidance results in a sale, the asset and liability on the Company&#x2019;s balance sheet are derecognized. When the application of the sale and leaseback guidance results in a failed sale, the asset remains on the Company&#x2019;s balance sheet and is depreciated over its respective useful life or the lease term, whichever is shorter, and the liability is accounted for as a DLF obligation. These DLF obligations are generally non-cancelable leases with initial terms of 20 years containing various renewal options following the initial term and escalation clauses that increase the payments over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;With respect to the Company&#x2019;s Toptracer operations, the Company enters into non-cancelable license agreements that provide software and hardware to driving ranges and golf courses. These license agreements provide the customer the right to use Company-owned software and hardware products for a specified period generally ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDQ5Nzc_d5e9db52-5a17-47da-9f31-bc4cfca59a37"&gt;three&lt;/span&gt; to five years. The software and hardware are a distinct bundle of goods that are highly interrelated. At the inception of the arrangement, lease classification is assessed, which generally results in the license agreements being classified as sales-type leases. Upon lease commencement for sales-type leases, revenue is recognized for the software and hardware as a single component, and a leasing receivable is recorded consisting of the prese&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;nt value of payments over the non-cancelable term. Interest income on the leasing receivable is recognized over the lease term. The Company manages its risk on its sales-type leases through pricing and the terms of the leases. Any equipment returned to the Company as a result of a cancellation of a lease may be leased or sold to other customers, therefore risk associated with the Company&#x2019;s sales-type leases is considered minimal. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Long-Lived Assets and Finite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses potential impairments of its long-lived assets, namely property, plant and equipment and ROU assets, and acquired intangible assets that are subject to amortization, such as acquired customer and distributor relationships, in accordance with ASC Topic 360 &#x201c;Impairment or Disposal of Long-Lived Assets&#x201d; ("ASC Topic 360") whenever events or changes in circumstances indicate that the asset&#x2019;s carrying value may not be recoverable. An impairment charge would be recognized when the carrying amount of a long-lived asset or asset group is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset or asset group is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's intangible assets, which are comprised of goodwill, trade names, trademarks, service marks, trade dress, customer and distributor relationships, and other intangible assets were acquired in connection with the acquisitions of Odyssey Sports, Inc., FrogTrader, Inc., OGIO, TravisMathew, Jack Wolfskin, Topgolf, and certain foreign distributors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to the development, maintenance or renewal of internally developed intangible assets that are inherent in the Company's continuing business that were not acquired as a part of a business combination or asset acquisition, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC Topic 350, &#x201c;Intangibles&#x2014;Goodwill and Other,&#x201d; goodwill and intangible assets with indefinite lives are not amortized but instead are measured for impairment at least annually or more frequently when events indicate that an impairment exists. The Company calculates impairment as the excess of the carrying value of goodwill and other indefinite-lived intangible assets over their estimated fair value. If the carrying value exceeds the estimate of fair value a write-down is recorded. To determine fair value, the Company uses discounted cash flow estimates, quoted market prices, royalty rates when available and independent appraisals when appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, due to the significant disruptions caused by the COVID-19 pandemic on the Company's operations, the Company performed a qualitative assessment considering the macroeconomic conditions caused by the COVID-19 pandemic, and the potential impact on the Company's sales and operating income for the remainder of fiscal 2020 and potentially beyond. As a result, the Company determined that there were indicators of impairment, and proceeded with a quantitative assessment to test the recoverability of goodwill for all of its reporting units, in addition to the recoverability of indefinite-lived intangible assets, consisting primarily of the trade names and trademarks associated with the Company's brands. Based on this assessment, the Company determined that the fair values of the Jack Wolfskin reporting unit and the Jack Wolfskin trade name were less than their carrying values. As a result the Company recognized impairment losses to write-off the goodwill associated with the Jack Wolfskin reporting unit and write-down the trade name associated with the Jack Wolfskin brand name to its new estimated fair value. For further discussion, see Note 9. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets that are determined to have definite lives are amortized over their estimated useful lives and are measured for impairment in accordance with ASC Topic 360 as discussed above, only when events or circumstances indicate the carrying value may be impaired. See Note 9 for further discussion of the Company&#x2019;s intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the appropriate classification of its investments at the time of acquisition and reevaluates such classification at each balance sheet date. Investments that do not have readily determinable fair values are stated at cost, and are evaluated for changes in fair value if there is an observable price change in an orderly transaction for an identical or similar investment in accordance with ASU 2016-01 (Subtopic 825-10) "Recognition and Measurement of Financial Assets and Financial Liabilities." The Company monitors investments for impairment whenever events or changes in circumstances indicate that the investment's carrying value may not be recoverable. An impairment charge would be recognized when the carrying amount exceeds its fair value. See Note 10 for further discussion of the Company&#x2019;s investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A significant portion of the Company&#x2019;s business is conducted outside of the United States in currencies other than the U.S. dollar. As a result, changes in foreign currency exchange rates can have a significant effect on the Company&#x2019;s financial results. Revenues and expenses that are denominated in foreign currencies are translated using the average exchange rate for the period. Assets and liabilities are translated at the rate of exchange on the balance sheet date. Gains and losses from assets and liabilities denominated in a currency other than the functional currency of the entity in which they reside are generally recognized currently in the Company's statements of operations. Gains and losses from the translation of foreign subsidiary financial statements into U.S. dollars are included in accumulated other comprehensive income or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to mitigate the impact of foreign currency translation on transactions and changes in interest rates, the Company uses foreign currency forward contracts and interest rate hedge contracts that are accounted for as designated and non-designated hedges pursuant to ASC Topic 815, &#x201c;Derivatives and Hedging&#x201d; (&#x201c;ASC Topic 815&#x201d;). ASC Topic 815 requires that an entity recognize all derivatives as either assets or liabilities on the balance sheet, measure those instruments at fair value and recognize changes in fair value in earnings in the period of change unless the derivative qualifies as designated cash flow hedge that offsets certain exposures. Certain criteria must be satisfied in order for derivative financial instruments to be classified and accounted for as a cash flow hedge. Derivatives that are not elected for hedge accounting treatment are recorded immediately in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The Company would discontinue hedge accounting prospectively (i) if it is determined that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item, (ii)&#160;when the derivative expires or is sold, terminated, or exercised, (iii)&#160;if it becomes probable that the forecasted transaction being hedged by the derivative will not occur, (iv)&#160;if a hedged firm commitment no longer meets the definition of a firm commitment, or (v)&#160;if it is determined that designation of the derivative as a hedge instrument is no longer appropriate. The Company estimates the fair value of its foreign currency forward contracts based on pricing models using current market rates. These contracts are classified under Level 2 of the fair value hierarchy. See Note 19 for further discussion of the Company's financial instruments.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may grant restricted stock units and awards, performance based awards, stock options and stock appreciation rights, and other equity based awards to its officers, employees, consultants and other non-employees who provide services to the Company under its stock incentive plans, The Company accounts for its share-based compensation arrangements in accordance with ASC Topic 718, &#x201c;Compensation&#x2014;Stock Compensation,&#x201d; which requires the measurement and recognition of compensation expense, less a reduction for estimated forfeitures, for all share-based payment awards to employees and non-employees based on estimated fair values. Estimated forfeitures are based on historical forfeiture trends. If actual forfeiture rates are not consistent with the Company&#x2019;s estimates, the Company may be required to increase or decrease compensation expenses in future periods. Stock awards subject to the achievement of performance measures are accounted for under ASU No. 2014-12, "Compensation&#x2014;Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Restricted Stock Awards and Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of restricted stock awards and restricted stock units (collectively &#x201c;restricted stock&#x201d;) is calculated based on the closing price of the Company's common stock on the date of grant multiplied by the number of &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:400;line-height:120%"&gt;shares of restricted stock granted. Compensation expense, less an estimate for forfeitures, is recognized on a straight-line basis over a vesting period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI1NzMx_59e695da-5eca-4ce1-8065-71bb2b3079f6"&gt;three&lt;/span&gt; to five years from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Performance Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants performance based awards ("PRSUs") in which the number of shares ultimately received depends on the Company's performance against specified metrics that are measured from the grant date through the performance period end. Performance measures include adjusted earnings before interest, taxes, depreciation, amortization ("EBITDA"), earnings per share ("EPS"), adjusted pre-tax income ("APTI") and total shareholder return ("rTSR"). The performance period for these awards ranges from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA4MDg4ODE_6a0b3e24-38b4-4e0d-b29a-0330daea2adb"&gt;three&lt;/span&gt; to five years from the date of grant. Performance based awards based on EBITDA, EPS and APTI are initially valued at the Company's closing stock price on the date of grant. The grant date fair value of the PRSUs tied to rTSR is based on a fixed value derived from a Monte Carlo simulation, which utilizes the stock volatility, dividend yield and market correlation of the Company and the Company's peer group, and on the probable achievement of 100% of the rTSR performance goals as determined on the date of grant. Compensation expense for all performance based awards is recognized, net of an estimate for forfeitures, on a straight-line basis over a vesting period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE1MTM4OTE_1f9ba817-b3a3-4dc5-86f4-909d5866c4ac"&gt;three&lt;/span&gt; to five years, and is adjusted according to the anticipated cumulative performance level of achievement over the performance period relative to the grant, which ranges from 0% to 200% of the participant's target award. If the performance goals are not probable of achievement during the performance period, compensation expense is reversed. Awards that do not achieve the minimum cumulative performance threshold over the performance period are forfeited at the end of the specified performance period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All stock option grants made under the 2004 Incentive Plan are made at exercise prices no less than the Company&#x2019;s closing stock price on the date of grant. Outstanding stock options generally vest over a three-year period from the grant date and generally expire up to 10 years after the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. The model uses various assumptions, including a risk-free interest rate, the expected term of the options, the expected stock price volatility, and the expected dividend yield. Compensation expense for employee stock options is recognized over the vesting term and is reduced by an estimate for forfeitures, which is based on the Company&#x2019;s historical forfeitures of unvested options and awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 17 for further discussion of the Company's share based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current income tax expense or benefit is the amount of income taxes expected to be payable or receivable for the current year. A deferred income tax asset or liability is established for the difference between the tax basis of an asset or liability computed pursuant to ASC Topic 740, &#x201c;Income Taxes&#x201d; (&#x201c;ASC Topic 740&#x201d;), and its reported amount in the financial statements that will result in taxable or deductible amounts in future years when the reported amount of the asset or liability is recovered or settled, respectively. In accordance with the applicable accounting rules, the Company maintains a valuation allowance for a deferred tax asset when it is deemed to be more likely than not that some or all of the deferred tax assets will not be realized. In evaluating whether a valuation allowance is required under such rules, the Company considers all available positive and negative evidence, including prior operating results, the nature and reason for any losses, its forecast of future taxable income, and the dates on which any deferred tax assets are expected to expire. These assumptions require a significant amount of judgment, including estimates of future taxable income. These estimates are based on the Company&#x2019;s best judgment at the time made based on current and projected circumstances and conditions. For further information, see Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to ASC Topic 740, the Company is required to accrue for the estimated additional amount of taxes for uncertain tax positions if it is deemed to be more likely than not that the Company would be required to pay such additional taxes. The Company is required to file federal and state in&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;come tax returns in the United States and various other income tax returns in foreign jurisdictions. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid by the Company. The Company accrues an amount for its estimate of additional tax liability, including interest and penalties in income tax expense, for any uncertain tax positions taken or expected to be taken in an income tax return. The Company reviews and updates the accrual for uncertain tax positions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as more definitive information becomes available. Historically, &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:400;line-height:120%"&gt;additional taxes paid as a result of the resolution of the Company&#x2019;s uncertain tax positions have not been materially different from the Company&#x2019;s expectations. The Company recognizes interest and/or penalties related to income tax matters in income tax expense.  For further information, see Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Other Income, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net primarily includes gains and losses on foreign currency forward contracts, cross-currency swap contracts and foreign currency transactions. The components of other income, net are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:70.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.993%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract gain, 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,947&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Foreign currency transaction gain (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement of cross-currency swap contract  (See Note 20)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594&#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-align:justify;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:700;line-height:120%"&gt;Concentration of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a consolidated basis, no single customer accounted for more than 10% of the Company&#x2019;s consolidated revenues in 2021, 2020 or 2019. The Company's top five customers accounted for approximately 13% of the Company's consolidated revenues in 2021, 20% in 2020, and 18% in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's top five customers specific to the Golf Equipment and Apparel, Gear and Other operating segments represented the following as a percentage of each segment's total net revenues:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Golf Equipment customers accounted for approximately 24%, 25% and 23% of total consolidated Golf Equipment sales in 2021, 2020, and 2019, respectively; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Apparel, Gear and Other customers accounted for approximately 17%, 12% and 11% of total consolidated Apparel, Gear and Other sales in 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the Company's trade receivables, the Company performs ongoing credit evaluations of its customers&#x2019; financial condition and generally requires no collateral from these customers. The Company maintains reserves for estimated credit losses, which it considers adequate to cover any such losses. At December 31, 2021 and 2020, one customer represented 11% and 16%, respectively, of the Company&#x2019;s outstanding accounts receivable balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the Company&#x2019;s total net revenues, approximately 34%, 51% and 54% were derived from sales outside of the United States in 2021, 2020 and 2019, respectively. As a result of this international business, the Company is exposed to increased risks inherent in conducting business outside of the United States, including (i) adverse changes in foreign currency exchange rates (discussed further below); (ii) increased difficulty in protecting the Company's intellectual property rights and trade secrets; (iii) unexpected government action or changes in legal or regulatory requirements; (iv) social, economic weakness, including inflation, or political instability; (v) increased difficulty in ensuring compliance by employees, agents and contractors with the Company&#x2019;s policies as well as with the laws of multiple jurisdictions; (vi) increased difficulty in controlling and monitoring foreign operations from the United States; and (vii) increased exposure to interruptions in air carrier or ship services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is dependent on a limited number of suppliers for its clubheads and shafts, some of which are single sourced. Furthermore, some of the Company&#x2019;s products require specially developed manufacturing techniques and processes which make it difficult to identify and utilize alternative suppliers quickly. The Company also depends on a single or a limited number of suppliers for the materials it uses to make its golf balls. Many of these materials are customized for the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments that are subject to concentrations of credit risk consist primarily of cash equivalents, trade receivables, foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts. From time to time, the Company invests its excess cash in money market accounts and short-term U.S. government securities and has established guidelines relative to diversification and maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.&lt;/span&gt;&lt;/div&gt;The Company enters into foreign currency forward contracts for the purpose of hedging foreign exchange rate exposures on existing or anticipated transactions, and interest rate hedge contracts for the purpose of hedging interest rate exposures on its term loan facility. In the event of a failure to honor one of these contracts by one of the banks with which the Company has contracted, management believes any loss would be limited to the exchange rate differential from the time the contract was made until the time it was settled. The Company's hedging contracts are subject to a master netting agreement with each respective counterparty bank and are therefore net settled.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTAz_561dee84-f0e1-48f3-ad07-95fe9109497d">Principles of ConsolidationThe accompanying consolidated financial statements include the accounts of the Company and its domestic and foreign subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#x2019;s Topgolf subsidiary operates on a 52- or 53-week fiscal year ending on the Sunday closest to December 31. As such, the Topgolf financial information included in the Company's consolidated financial statements for the year ended December 31, 2021 is from March&#160;8, 2021 through January&#160;2, 2022. Additionally, based on the Company's assessment of the combined business, the Company modified the presentation of its consolidated statements of operations for the year ended December 31, 2021 and 2020. For further information about the merger with Topgolf, see Note 6.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTE4_237b2dc5-550a-46ef-ba89-206f632c2bcd">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States ("GAAP") requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Examples of such estimates include determining the nature and timing of satisfaction of performance obligations as it relates to revenue recognition, the valuation of share-based awards, recoverability of long-lived assets, assessing the fair value of acquired assets and liabilities, assessing intangible assets and goodwill for impairment, determining the incremental borrowing rate for operating and financing leases, in addition to provisions for warranty, expected credit losses, inventory obsolescence, sales returns, future price concessions, and tax contingencies and valuation allowances as well as the estimated useful lives of property, plant and equipment and acquired intangible assets. Actual results may materially differ from these estimates. On an ongoing basis, the Company reviews its estimates to ensure that these estimates appropriately reflect changes in its business or as new information becomes available.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTUx_bd61038a-be75-4a0a-832a-9cb83034dd9a">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Recent Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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,  the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-05, &#x201c;Leases (Topic 842): Lessors - Certain Leases with Variable Lease Payments&#x201d; which requires lessors to classify and account for a lease with variable lease payments that do not depend on a reference index or a rate as an operating lease if both of the following criteria are met: (1) the lease would have been classified as a sales-type lease or a &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:400;line-height:120%"&gt;direct financing lease in accordance with the classification criteria in Topic 842; and (2) the lessor would have otherwise recognized a day-one los&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s. The amendments are effective for annual periods beginning after December 15, 2021 with early adoption permitted. The adoption of this ASU will not impact the Company's consolidated  financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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, FASB issued ASU No. 2020-06, "Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity."  This ASU simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. As a result, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost. These changes will reduce reported interest expense and increase reported net income for entities that have issued a convertible instrument that was bifurcated according to previously existing rules. Also, this ASU requires the application of the if-converted method for calculating diluted earnings per share and the treasury stock method will be no longer available. The Company has convertible notes with a cash conversion feature that was recognized in equity at the time of issuance (Note 7). As such, the Company will adopt this ASU as of January 1, 2022 under the modified retrospective method of transition. Upon adoption, the Company will (1) derecognize the portion of the cash conversion feature that was accounted for in equity in addition to the remaining unamortized debt discount balance; (2) record a cumulative adjustment in beginning retained earnings representing the reversal of the debt discount amortization recorded in interest expense in prior periods; (3) reclassify the debt issuance costs recorded in equity as an offset to the convertible notes liability, as well as recognize a cumulative adjustment in beginning retained earnings representing the amortization that would have been recognized as interest expense in prior periods; and (4) derecognize the deferred tax liability accounted for in equity and record a cumulative adjustment in beginning retained earnings representing the tax benefit recognized in prior periods. Combined, these adjustments will result in a reduction in additional paid-in capital of $57,080,000, an increase to the convertible debt liability of $57,938,000, a decrease in the deferred tax liability of $13,239,000 and an increase in beginning retained earnings of $12,381,000. In addition, in periods when net income is reported, the Company will use the if-converted method for calculating diluted earnings per share, which will increase net income by the interest expense recognized during the period in connection with the convertible notes, and the diluted share count by approximately 14,700,000 shares.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606. The amendments in this update are effective for fiscal years beginning after December 15, 2022, with early adoption permitted for public organizations whose financial statements have not yet been issued. The Company early adopted this guidance during the year ended December 31, 2021, and derecognized a $3,600,000 deferred revenue haircut with a corresponding increase to Goodwill on its consolidated balance sheet as of December 31, 2021, which was previously included in the liabilities assumed in connection with the Topgolf merger as of March 8, 2021. The Company subsequently recognized $1,300,000 of this deferred revenue in its consolidated statement of operations for the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU No. 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the London Inter-bank Offered Rate ("LIBOR") or another reference rate expected to be discontinued. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." This ASU clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. This ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. The Company has elected to apply the hedge accounting expedients related to the probability and the assessments of effectiveness of LIBOR-indexed cash flow hedges upon a change in the critical terms of the derivative or the hedged transactions, and upon the end of relief under Topic 848. The Company has elected to continue the method of assessing effectiveness as documented in the original hedge documentation and elects to apply the expedient in Topic 848, which allows the reference rate on the hypothetical derivative to match the reference rate on the hedging instrument. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;The Company adopted ASU No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." This ASU removes specific exceptions to the general principles in Accounting Standards Codification ("ASC") Topic 740, "Accounting for Income Taxes" and simplifies certain U.S. GAAP requirements.  This ASU did not have a material impact on the Company's consolidated  financial statements or disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AdditionalPaidInCapital
      contextRef="iaeccc3203f2b48f1a1c020ebdece6d1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA3OTY1MjU_87cce9e9-ab30-487b-91b3-4dcb03e33eba"
      unitRef="usd">-57080000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:ConvertibleNotesPayable
      contextRef="iaeccc3203f2b48f1a1c020ebdece6d1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA3OTY1Mzg_9834204e-ad34-4d94-88f0-5b34fd1274f5"
      unitRef="usd">57938000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iaeccc3203f2b48f1a1c020ebdece6d1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA3OTY3NzM_f15f4734-69dd-433c-9cd0-799cce612d96"
      unitRef="usd">-13239000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iaeccc3203f2b48f1a1c020ebdece6d1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA3OTY1NDg_6c27dc7f-61f6-447c-b740-56415cc8c74e"
      unitRef="usd">12381000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i767da9e116d442bd888f454e8b8c7eb8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA3OTcxMDk_a25f8f53-a6ad-4869-9bcb-b32dc2b7baaa"
      unitRef="shares">14700000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i8b041fd339194188b07ff8e4a02ae8e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzMyOTg1MzUwNDMwMjE_0da2cb4c-b742-451e-98f5-47592307105a"
      unitRef="usd">3600000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <ely:ContractWithCustomerLiabilityHaircut
      contextRef="iae36ddd31df94ff2b9a573015e25a35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzMyOTg1MzUwNDMwMjE_cdae947f-b727-43dd-aa77-2f65a7545aba"
      unitRef="usd">-3600000</ely:ContractWithCustomerLiabilityHaircut>
    <us-gaap:ContractWithCustomerLiability
      contextRef="iae36ddd31df94ff2b9a573015e25a35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzMyOTg1MzUwNDMwMzM_9cc4816c-ad54-4c1b-a6d2-56d72bef5526"
      unitRef="usd">1300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2NTg_e3a03967-3e8f-44c3-bc1f-b2c8b97dd66a">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:4.5pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for revenue recognition of products and services in accordance with ASC Topic 606, &#x201c;Revenue Recognition&#x201d; (&#x201c;ASC Topic 606&#x201d;), "Revenue from Contracts with Customers." See Note 4. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Products Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from the sale of its golf clubs, golf balls, lifestyle and outdoor apparel, gear and accessories and golf apparel and accessories when it satisfies a performance obligation to a customer, and transfers control of the products ordered to the customer. Control transfers when products are shipped, and in certain cases, when products are received by customers under certain contract terms. In addition, the Company recognizes revenue at the point of sale on transactions with consumers at its retail locations and retail shops within Topgolf locations. Sales taxes, value added taxes and other taxes that are collected in connection with revenue transactions are withheld and remitted to the respective taxing authorities. As such, these taxes are excluded from revenue. The Company elected to account for shipping and handling as activities to fulfill the promise to transfer the good. Therefore, shipping and handling fees that are billed to customers are recognized in revenue and the associated shipping and handling costs are recognized in cost of products as soon as control of the goods transfers to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, in exchange for a royalty fee, licenses its trademarks and service marks to third parties for use on products such as golf apparel and footwear, practice aids and other golf accessories. Royalty income is recognized over time as underlying product sales occur, subject to certain minimum royalties, in accordance with the related licensing arrangements. Royalty income is included in the Company's Apparel, Gear and Other operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from gift cards are deferred and recognized when the cards are redeemed for product purchases. The Company&#x2019;s gift cards have no expiration date. The Company recognizes revenue from unredeemed gift cards, otherwise known as breakage, when the likelihood of redemption becomes remote and under circumstances that comply with any applicable state escheatment laws. To determine when redemption is remote, the Company analyzes an aging of unredeemed cards (based on the date the card was last used or the activation date if the card has never been used) and compares that information with historical redemption trends. The Company uses this historical redemption rate to recognize breakage on unredeemed gift cards over the redemption period. The Company does not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions used to determine the timing of recognition of gift card revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Services Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from the operation of its Topgolf venues consisting primarily of revenues from food and beverage sales, event deposits, fees charged for gameplay, purchases of game credits and membership fees. In addition, services revenues are recognized through the redemption of gift cards, sponsorship contracts, franchise fees, leasing revenue, the Company&#x2019;s World Golf Tour ("WGT") digital golf game and non-refundable deposits for venue reservations.          &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's food and beverage revenue is recognized at the time of sale. Event deposits received from guests attributable to food and beverage purchases are deferred and recognized as revenue when the event is held. Food and beverage revenues are presented net of discounts. All sales taxes collected from guests are excluded from revenue in the consolidated statements of operations and the obligation is included in accounts payable and accrued expenses on the Company&#x2019;s consolidated balance sheets until the taxes are remitted to the appropriate taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees charged for gameplay are recognized at the time of purchase. Event deposits received from guests attributable to gameplay purchases are deferred and recognized as revenue when the event is held. Purchases of game credits are deferred and recognized as revenue when: (i) the game credits are redeemed by the guest; or (ii) the likelihood of the game credits being redeemed by the guest is remote (&#x201c;game credit breakage&#x201d;). The Company uses historic game credit redemption &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:400;line-height:120%"&gt;patterns to determine the likelihood of game credit redemption and game credit breakage. Game credit breakage is recorded consistent with the historic redemption pattern.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Membership fees received from guests are deferred and recognized as revenue over the estimated life of the associated membership, which is one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into sponsorship contracts that provide advertising opportunities to market to Topgolf guests in the form of custom displays, lobby displays, digital and print posters and other advertising at Topgolf venues and on Topgolf websites. Sponsorship contracts are typically for a fixed price over a specified length of time and revenue is generally recognized ratably over the contract period unless there is a different predominate pattern of performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into international development agreements that grant franchise partners the right to develop, open and operate a certain number of venues within a particular geographic area. The franchise partner may be required to pay a territory fee upon entering into a development agreement and a franchise fee for each developed venue. The franchisee will also pay ongoing royalty fees based upon a percentage of sales. The franchise fees are recognized over the franchise term for each venue, which generally ranges from 15 to 20 years. Revenue from sales-based royalties is recognized as the related sales occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing revenue is recognized on non-cancelable sales-type lease agreements related to the licensing of Toptracer software and hardware to driving ranges and golf courses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s WGT digital golf game is a live service that allows players to play for free via web and mobile gaming platforms. Within the WGT digital golf game, players can purchase virtual currency to obtain virtual goods to enhance their game-playing experience. Revenues from purchases of virtual currency are deferred at the point of purchase and recognized as revenue over the average life of a player, determined using historic gameplay activity patterns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers certain discounts and promotions on its products and services. The amount of revenue the Company recognizes is based on the amount of consideration it expects to receive from customers. The amount of consideration is the sales price adjusted for estimates of variable consideration, including sales returns, discounts, and allowances as well as sales programs, sales promotions and price concessions that are offered by the Company as described below. These estimates are based on the amounts earned or to be claimed by customers on the related sales and are therefore recorded to the respective net revenue, trade accounts receivable, and sales program liability accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary sales program, the &#x201c;Preferred Retailer Program,&#x201d; offers potential rebates and discounts for participating retailers in exchange for providing certain benefits to the Company, including the maintenance of agreed upon inventory levels, prime product placement and retailer staff training. Under this program, qualifying retailers can earn either discounts or rebates based upon the amount of product purchased. Discounts are applied and recorded at the time of sale. For rebates, the Company estimates the amount of variable consideration related to the rebate at the time of sale based on the customer&#x2019;s estimated qualifying current year product purchases. The estimate is based on the historical level of purchases, adjusted for any factors expected to affect the current year purchase levels. The estimated year-end rebate is adjusted quarterly based on actual purchase levels, as necessary. The Preferred Retailer Program is generally short-term in nature and the actual amount of rebate to be paid under this program is known as of the end of the year and paid to customers shortly after year-end. Historically, the Company's actual amount of variable consideration related to its Preferred Retailer Program has not been materially different from its estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also offers short-term sales program incentives, which include sell-through promotions and price concessions or price reductions. Sell-through promotions are generally offered throughout the product's life cycle of approximately two years, and price concessions or price reductions are generally offered at the end of the product's life cycle. The estimated variable consideration related to these programs is based on a rate that includes historical and forecasted data. The Company records a reduction to product revenues using this rate at the time of the sale. The Company monitors this rate against actual results and forecasted estimates and adjusts the rate as deemed necessary to reflect the amount of consideration it expects to receive from its customers. There were no material changes to the rate during the years ended December 31, 2021, 2020 and 2019. Historically, the Company's actual amount of variable consideration related to these sales programs has not been materially different from its estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimate for anticipated returns as a reduction of sales and cost of sales, and accounts receivable, in the period that the related sales are recorded. Sales returns are estimated based upon historical returns, &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:400;line-height:120%"&gt;current economic trends, changes in customer demands and sell-through of products. The Company also offers certain customers sales programs that allow for specific returns. The Company records a return liability as an offset to accounts receivable for anticipated returns related to these sales programs at the time of the sale based on the terms of the sales program. The cost recovery of inventory associated with this reserve is accounted for in other current assets. Historically, the Company&#x2019;s actual sales returns have not been materially different from management&#x2019;s original estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Products   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cost of products is comprised primarily of variable costs that fluctuate with sales volumes, including raw materials and component costs, merchandise from third parties, conversion costs including direct labor and manufacturing overhead, and inbound freight, duties, and shipping charges. In addition, cost of products includes retail merchandise costs for products sold in retail shops within Topgolf venue facilities. Fixed overhead expenses include warehousing costs, indirect labor, and supplies, as well as depreciation expense associated with assets used to manufacture and distribute products. In addition, cost of products includes adjustments to reflect inventory at its net realizable value, as well as adjustments for obsolescence and product warranties.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Services, Excluding Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cost of services primarily consists of food and beverage costs and transaction fees with respect to in-app purchases within the Company&#x2019;s WGT digital golf game. In addition, cost of services includes costs associated with Topgolf's Toptracer license agreements classified as sales-type leases. Food and beverage costs are variable by nature, change with sales volume, and are impacted by product mix and commodity pricing. Cost of services excludes employee costs as well as depreciation and amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Other Venue Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other venue expenses consist of salaries and wages, bonuses, commissions, payroll taxes, and other employee costs that directly support venue operations, in addition to rent and occupancy costs, property taxes, depreciation associated with venues, supplies, credit card fees and marketing expenses. Other venue expenses include both fixed and variable components and are therefore not directly correlated with revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&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;Venue Pre-Opening Costs&lt;/span&gt;&lt;/div&gt;Pre-opening costs primarily include costs associated with activities prior to the opening of a new Company-operated venue and consist of, but are not limited to, labor, rent, occupancy costs, travel and marketing expenses. Pre-opening costs fluctuate based on the timing, size and location of new Company-operated venues.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <ely:RevenueFromContractWithCustomerFranchiseTermOfContract
      contextRef="ibbdab380f0f94409bdd760b6364f241c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDUwMDY_9b3a70fe-b066-4c0f-95c2-abc815fdc36d">P15Y</ely:RevenueFromContractWithCustomerFranchiseTermOfContract>
    <ely:RevenueFromContractWithCustomerFranchiseTermOfContract
      contextRef="i03f446490334497a964b59196bacc434_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDUwMTU_5c436857-3e8f-4402-86e7-fe7665a290e5">P20Y</ely:RevenueFromContractWithCustomerFranchiseTermOfContract>
    <ely:RevenueFromContractWithCustomerSellThroughPromotionPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2ODc_5b6b59c7-9d78-4f9b-b3b9-25658844d0f8">P2Y</ely:RevenueFromContractWithCustomerSellThroughPromotionPeriod>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2NjA_f846a265-cc01-4c1f-b91f-cfe58af6f49a">&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"&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;Selling, General and Administrative Expenses (SG&amp;amp;A) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses are comprised primarily of employee costs, advertising and promotional costs, tour expenses, legal and professional fees, travel expenses, building and rent expenses, depreciation charges (excluding those related to manufacturing, distribution and venue operations), amortization of intangible assets, and other miscellaneous expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2NjE_e09db007-7a52-4b89-817a-dd184a256dc6">Research and Development ExpensesResearch and development expenses are comprised of costs to develop or significantly improve the Company's products and technology, which primarily include the salaries and wages of personnel engaged in research and development activities, research costs and depreciation expense. Other than software development costs qualifying for capitalization, research and development costs are expensed as incurred.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTcx_c079e4cb-9ece-4135-a820-5b65649bedc1">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses its best estimates and assumptions to determine the fair value of tangible and intangible assets acquired and liabilities assumed, as well as the uncertain tax positions and tax-related valuation allowances that are initially recorded in connection with a business combination. These estimates and assumptions are uncertain and may require adjustment. During the measurement period of one year from the acquisition date, the Company continues to collect information and reevaluate these estimates and assumptions, and records adjustments to these estimates to goodwill. Any adjustments to the acquired assets and liabilities assumed that are identified subsequent to the measurement period are recorded in earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDEw_cc98a067-c27c-48ef-a312-43acdf406c3a">Advertising CostsThe Company's primary advertising costs include television, print, Internet, and media placement. The Company&#x2019;s policy is to expense advertising costs, including production costs, as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDUxMDM_c67314e6-ed34-4b2e-b628-6d13895f7de8"
      unitRef="usd">108399000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDUwODE_4b0eb53b-180a-48a7-9537-fc9ab7b522ed"
      unitRef="usd">83361000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDUwNTg_c36e393d-1511-4ee1-874b-59ae3d5f8bb9"
      unitRef="usd">93331000</us-gaap:AdvertisingExpense>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDc0_8540673e-a457-4e25-95b3-5e1e2c8f256e">Cash, Cash Equivalents and Restricted CashCash equivalents are highly liquid investments purchased with original maturities of three months or less. Restricted cash is primarily comprised of deposits associated with gift cards as required under certain statutory mandates, and lender impound reserve accounts for the development of one of the Company&#x2019;s venues. Long-term restricted cash is included in other assets on the accompanying consolidated balance sheet as of December 31, 2021.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE2OTU3OTY_04cd1b3b-a53f-43b5-b805-cadf4b4d10cd"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2ODY_30509cba-f3d3-451b-8731-f733e641981a">The following is a summary of cash, cash equivalents and restricted cash as of December 31, 2021 and December 31, 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:75.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352,221&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;366,119&#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:9pt;font-weight:400;line-height:100%"&gt;Restricted cash, short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,119&#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;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzEtMS0xLTEtODExNDc_34163b7c-4124-4e2d-a53e-9e31aa35eeb3"
      unitRef="usd">352221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzEtMy0xLTEtODExNDc_f81fdb43-2b4a-4b38-965c-ef8d3f0eb68e"
      unitRef="usd">366119000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzItMS0xLTEtODExNDc_2f13fce7-01e2-42f8-a40f-3132eecfb5b1"
      unitRef="usd">1164000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzItMy0xLTEtODExNDc_ef719798-6ec9-4650-9fbf-834788c7e9e0"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzMtMS0xLTEtODExNDc_bea20ad5-bec1-4a15-bf99-6ade3145b6f1"
      unitRef="usd">4303000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzQtMy0xLTEtMTM0OTM3_a5b6d19c-10a4-47e6-81f9-779119e88b91"
      unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzUtMS0xLTEtMTM0OTM1_b648af92-dfd7-4909-9e67-d41b2b8fec52"
      unitRef="usd">357688000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTo4MTg0Y2U2MmZiOTc0YTNiODc1MjcyNDgxYzEyOTI2ZS90YWJsZXJhbmdlOjgxODRjZTYyZmI5NzRhM2I4NzUyNzI0ODFjMTI5MjZlXzUtMy0xLTEtMTM0OTM3_a706af03-58d1-402c-a210-cc3053a19472"
      unitRef="usd">366119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2NjU_4760e90a-02cf-4d48-8cd1-47bdc1e02ee7">InventoriesThe Company's inventory is recorded at the lower of cost or net realizable value, which includes a reserve for excess, obsolete and/or unmarketable inventory. This reserve is regularly assessed based on current inventory levels, sales trends, and historical experience, as well as management&#x2019;s estimates of market conditions and forecasts of future product demand, all of which are subject to change. The Company utilizes the standard costing method, determined on the first-in, first-out basis, for its golf equipment inventory and soft goods inventory sold under the TravisMathew, OGIO, Callaway and Jack Wolfskin brands. Golf equipment inventory, which is directly manufactured by the Company, includes finished goods, raw materials, labor and manufacturing overhead costs and work in process. The Company's soft goods product lines, which are manufactured by third-party contractors, primarily include finished good products. Toptracer hardware and software, food and beverage products and Topgolf-specific retail merchandise inventories are stated at weighted average cost.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDY0_e75f73ab-9aab-4a7b-abd0-90c3151bf714">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over estimated useful lives generally as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center;text-indent:22.5pt"&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:88.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.658%"/&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:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, computer hardware and equipment&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production molds&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings capitalized in conjunction with Deemed Landlord Financing ("DLF") obligations where the Company is deemed to be the accounting owner are depreciated, less residual value, over the shorter of 40 years or the lease term. &lt;/span&gt;&lt;/div&gt;Normal repairs and maintenance costs are expensed as incurred. Expenditures that materially increase values, change capacities, or extend useful lives are capitalized. The related costs and accumulated depreciation of disposed assets are eliminated and any resulting gain or loss on disposition is recognized in earnings. Construction-in-process consists primarily of costs associated with building improvements, machinery and equipment and venues under construction that have not yet been placed into service, unfinished molds as well as in-process internal-use software.In accordance with ASC Topic 350-40, &#x201c;Internal-Use Software,&#x201d; the Company capitalizes certain costs incurred in connection with developing or obtaining internal use software. Costs incurred in the preliminary project stage are expensed. All direct external costs and internal direct labor costs incurred to develop internal-use software during the development stage are capitalized and depreciated using the straight-line method over the remaining estimated useful lives. Costs such as maintenance and training are expensed as incurred. In accordance with ASC Topic 985-20, &#x201c;Costs of Software to Be Sold, Leased, or Marketed,&#x201d; costs incurred to establish the technological feasibility of software to be sold, leased, or otherwise marketed are expensed and recorded in research and development expense on the consolidated statements of operations. Once technological feasibility is established, costs are capitalized until the product is available for general use and then depreciated over the estimated useful life. The Company's Internal-Use Software balance as of December 31, 2021 and 2020 was $81,616,000 and $42,082,000, respectively.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDA1_345a2ea8-f5f9-481c-8fc1-b2e44d121c7a">Depreciation is computed using the straight-line method over estimated useful lives generally as follows:&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:88.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.658%"/&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:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, computer hardware and equipment&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production molds&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;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie15d163f3b744e9abcd5357f7de79627_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzAtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjoxMWVjZjliZTlhMDc0MjU3OWRmMjNiODBiZjhkZTEzOF80_b973e5ef-a360-4d5f-8c22-ad8958be4410">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b2dfe96e83b4b1db95c80a7b247c263_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzAtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjoxMWVjZjliZTlhMDc0MjU3OWRmMjNiODBiZjhkZTEzOF83_e0014c91-6604-4949-bfce-c745b19de1e8">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i66b69ef294e74be9bde6549468269c2e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzEtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjo3ZGQ5MGFjNzU5Y2M0ZTk4YWI4ZmYyMzY0OWUwNDdjZl80_4b7159d4-7b31-4bbf-9229-3c0d93dabe4a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2ffb55b9080e4510a4bf172b21ef69ef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzEtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjo3ZGQ5MGFjNzU5Y2M0ZTk4YWI4ZmYyMzY0OWUwNDdjZl83_8cd9b01b-c71d-4c91-9af5-a1c959ac3bd6">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie7d3c72823294e6fa5b4556647e3e860_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzItMS0xLTEtODExNDEvdGV4dHJlZ2lvbjphMjM4MzMwYzIzNTE0YTJhYmVhZDBjMjZhNWE0MGEwYl80_5bb1e745-5f82-4d9a-8de1-63e5ba592a71">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8d781f9813f041edb7e8b1ee1e2f7ac0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzItMS0xLTEtODExNDEvdGV4dHJlZ2lvbjphMjM4MzMwYzIzNTE0YTJhYmVhZDBjMjZhNWE0MGEwYl83_793f4a37-4fd6-4519-9186-068005a293f4">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2b6c9a119f3f435aa6ce710308fcd86c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzMtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjo1OWE0NDI0OGUwZTg0ODVkYThjNjMwYjdkOGM4OTAyOV80_a6e070c8-2158-407f-8094-47ffaacb5942">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i14a09fd9cfc74d49b55ab6c2f814f6d5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzMtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjo1OWE0NDI0OGUwZTg0ODVkYThjNjMwYjdkOGM4OTAyOV83_1963c99f-1cc0-44f8-a4e3-95f367b1ebf4">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i868cc993381d48019b6f81b0a7de9c83_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzQtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjphYTY5ZTUyMGQwMjg0ZWQ3YWI3YjJmOTBjMGU4YjE5ZV80_64da5229-b04c-45bd-95ea-8c5e59ef195d">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id4e787ae0e104d27a67e120037dae347_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpmMDU2NDI0NzMwNDk0NTI1YWE4NDA3MDdjODEwNjZlZS90YWJsZXJhbmdlOmYwNTY0MjQ3MzA0OTQ1MjVhYTg0MDcwN2M4MTA2NmVlXzQtMS0xLTEtODExNDEvdGV4dHJlZ2lvbjphYTY5ZTUyMGQwMjg0ZWQ3YWI3YjJmOTBjMGU4YjE5ZV83_d4ec602e-8585-4957-9807-201819a9dbad">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i566bce61895b4deaa342b17870ee3dd6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2NzE_18a9cec0-8b6c-4158-9d0e-755392a320be">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzQ5NDc4MDI0NzQzMTA_2afcc583-5b5b-4d3e-9f1f-3d6db1ea3729"
      unitRef="usd">81616000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzQ5NDc4MDI0NzQzMTg_ae931830-36cd-44e5-815d-0a4f49ad8207"
      unitRef="usd">42082000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:Depreciation
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE5NzkxMjA5NDE3MDg5_8be3d4e1-283a-42a0-a8e4-24a9633b4e5f"
      unitRef="usd">142781000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE5NzkxMjA5NDE3MDk0_fad3c36a-11ff-4d9c-97eb-e92d3d32a656"
      unitRef="usd">34388000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE5NzkxMjA5NDE3MTAz_67fece79-fcdf-46c2-9e38-322b5ad89bbc"
      unitRef="usd">30085000</us-gaap:Depreciation>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2Njc_050e197e-2eef-4c9a-9063-5b28908393fa">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office space, manufacturing plants, warehouses, distribution centers, Company-operated Topgolf venues, vehicles, and equipment, as well as retail and/or outlet locations related to the TravisMathew and Jack Wolfskin businesses and the apparel business in Japan. Certain real estate leases include one or more options to extend the lease term, options to purchase the leased property at the Company's sole discretion or escalation clauses that increase the rent payments over the lease term. When deemed reasonably certain of exercise, the renewal and purchase options are included in the determination of the lease term and lease payment obligation, respectively. The depreciable life of machinery and equipment, computer equipment and leasehold improvements are limited by the expected lease term unless there is a transfer of title or purchase option reasonably certain of exercise. Certain leases may require an additional contingent rent payment based on a percentage of total gross sales greater than certain specified threshold amounts. The Company recognizes contingent rent expense when it is probable that sales thresholds will be reached during the fiscal year. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use ("ROU") assets represent the right to use an underlying asset during the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. When readily determinable, the Company uses the rate implicit in the lease agreement in determining the present value of minimum lease payments. If the implicit rate is not provided, the Company uses its incremental borrowing rate based on information available at the lease commencement date, including the lease term.  At the commencement of a lease, the ROU asset for operating leases is measured by taking the sum of the present value of the lease liability, initial direct costs (if any) and prepaid lease payments (if any) and deducting lease incentives (if any). After the lease commencement date and over the lease term, lease expense is recognized as a single lease cost on a straight-line basis. Lease agreements related to properties are generally comprised of lease components and non-lease components. Non-lease components, such as common area maintenance charges, property taxes and insurance, are expensed as incurred and recognized separately from the straight-line lease expense. Variable lease payments that do not depend on an index or rate, such as rental payments based on a percentage of retail revenue over contractual levels, are expensed separately as incurred, and are not included in the measurement of the ROU asset and lease liability. Variable lease payments that depend on an index or rate, such as rates that are adjusted periodically for inflation, are included in the initial measurement of the ROU asset and lease liability and are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY2Njg_235e5d23-fa3e-4b64-a178-ac2c20145842">In certain venue leasing arrangements, due to the Company&#x2019;s involvement in the construction of leased assets, the Company is considered the owner of the leased assets for accounting purposes. In such cases, in addition to capitalizing the Company&#x2019;s construction costs, the Company capitalizes the construction costs funded by the landlord related to its leased premises and recognizes a corresponding liability for those costs as construction advances during the construction period. At the end of the construction period, the Company applies sale and leaseback guidance to determine whether the underlying asset should be derecognized. When the application of the sale and leaseback guidance results in a sale, the asset and liability on the Company&#x2019;s balance sheet are derecognized. When the application of the sale and leaseback guidance results in a failed sale, the asset remains on the Company&#x2019;s balance sheet and is depreciated over its respective useful life or the lease term, whichever is shorter, and the liability is accounted for as a DLF obligation. These DLF obligations are generally non-cancelable leases with initial terms of 20 years containing various renewal options following the initial term and escalation clauses that increase the payments over the lease term.With respect to the Company&#x2019;s Toptracer operations, the Company enters into non-cancelable license agreements that provide software and hardware to driving ranges and golf courses. These license agreements provide the customer the right to use Company-owned software and hardware products for a specified period generally ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDQ5Nzc_d5e9db52-5a17-47da-9f31-bc4cfca59a37"&gt;three&lt;/span&gt; to five years. The software and hardware are a distinct bundle of goods that are highly interrelated. At the inception of the arrangement, lease classification is assessed, which generally results in the license agreements being classified as sales-type leases. Upon lease commencement for sales-type leases, revenue is recognized for the software and hardware as a single component, and a leasing receivable is recorded consisting of the present value of payments over the non-cancelable term. Interest income on the leasing receivable is recognized over the lease term. The Company manages its risk on its sales-type leases through pricing and the terms of the leases. Any equipment returned to the Company as a result of a cancellation of a lease may be leased or sold to other customers, therefore risk associated with the Company&#x2019;s sales-type leases is considered minimal.</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LessorDirectFinancingLeaseTermOfContract1
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDQ5NjM_75cdac2a-2576-42f6-a4b6-1c2065f8c445">P20Y</us-gaap:LessorDirectFinancingLeaseTermOfContract1>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i81b992acb128414c9a13252760048148_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MDQ5ODg_d14edc92-7182-449b-ba83-f3f14b0227b7">P5Y</us-gaap:LessorOperatingLeaseTermOfContract>
    <ely:LongLivedAssetsAndFiniteLivedIntangibleAssetsPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTg2_c5852b84-fcdd-4254-a383-6906a72c72f8">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Long-Lived Assets and Finite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses potential impairments of its long-lived assets, namely property, plant and equipment and ROU assets, and acquired intangible assets that are subject to amortization, such as acquired customer and distributor relationships, in accordance with ASC Topic 360 &#x201c;Impairment or Disposal of Long-Lived Assets&#x201d; ("ASC Topic 360") whenever events or changes in circumstances indicate that the asset&#x2019;s carrying value may not be recoverable. An impairment charge would be recognized when the carrying amount of a long-lived asset or asset group is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset or asset group is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group.&lt;/span&gt;&lt;/div&gt;</ely:LongLivedAssetsAndFiniteLivedIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDA2_69d642fc-384d-446d-8bbc-8228a57d91f7">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's intangible assets, which are comprised of goodwill, trade names, trademarks, service marks, trade dress, customer and distributor relationships, and other intangible assets were acquired in connection with the acquisitions of Odyssey Sports, Inc., FrogTrader, Inc., OGIO, TravisMathew, Jack Wolfskin, Topgolf, and certain foreign distributors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to the development, maintenance or renewal of internally developed intangible assets that are inherent in the Company's continuing business that were not acquired as a part of a business combination or asset acquisition, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC Topic 350, &#x201c;Intangibles&#x2014;Goodwill and Other,&#x201d; goodwill and intangible assets with indefinite lives are not amortized but instead are measured for impairment at least annually or more frequently when events indicate that an impairment exists. The Company calculates impairment as the excess of the carrying value of goodwill and other indefinite-lived intangible assets over their estimated fair value. If the carrying value exceeds the estimate of fair value a write-down is recorded. To determine fair value, the Company uses discounted cash flow estimates, quoted market prices, royalty rates when available and independent appraisals when appropriate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, due to the significant disruptions caused by the COVID-19 pandemic on the Company's operations, the Company performed a qualitative assessment considering the macroeconomic conditions caused by the COVID-19 pandemic, and the potential impact on the Company's sales and operating income for the remainder of fiscal 2020 and potentially beyond. As a result, the Company determined that there were indicators of impairment, and proceeded with a quantitative assessment to test the recoverability of goodwill for all of its reporting units, in addition to the recoverability of indefinite-lived intangible assets, consisting primarily of the trade names and trademarks associated with the Company's brands. Based on this assessment, the Company determined that the fair values of the Jack Wolfskin reporting unit and the Jack Wolfskin trade name were less than their carrying values. As a result the Company recognized impairment losses to write-off the goodwill associated with the Jack Wolfskin reporting unit and write-down the trade name associated with the Jack Wolfskin brand name to its new estimated fair value. For further discussion, see Note 9. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets that are determined to have definite lives are amortized over their estimated useful lives and are measured for impairment in accordance with ASC Topic 360 as discussed above, only when events or circumstances indicate the carrying value may be impaired. See Note 9 for further discussion of the Company&#x2019;s intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDgx_5a218c2b-b194-487b-9af8-e57ff37ff85b">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the appropriate classification of its investments at the time of acquisition and reevaluates such classification at each balance sheet date. Investments that do not have readily determinable fair values are stated at cost, and are evaluated for changes in fair value if there is an observable price change in an orderly transaction for an identical or similar investment in accordance with ASU 2016-01 (Subtopic 825-10) "Recognition and Measurement of Financial Assets and Financial Liabilities." The Company monitors investments for impairment whenever events or changes in circumstances indicate that the investment's carrying value may not be recoverable. An impairment charge would be recognized when the carrying amount exceeds its fair value. See Note 10 for further discussion of the Company&#x2019;s investments.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY3MjM_1bf36cd3-825c-4e7d-9fc5-fb3c7312dd35">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A significant portion of the Company&#x2019;s business is conducted outside of the United States in currencies other than the U.S. dollar. As a result, changes in foreign currency exchange rates can have a significant effect on the Company&#x2019;s financial results. Revenues and expenses that are denominated in foreign currencies are translated using the average exchange rate for the period. Assets and liabilities are translated at the rate of exchange on the balance sheet date. Gains and losses from assets and liabilities denominated in a currency other than the functional currency of the entity in which they reside are generally recognized currently in the Company's statements of operations. Gains and losses from the translation of foreign subsidiary financial statements into U.S. dollars are included in accumulated other comprehensive income or loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE0ODY3MjQ_fd05d45e-a00f-47d9-914e-03090a314e0f">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to mitigate the impact of foreign currency translation on transactions and changes in interest rates, the Company uses foreign currency forward contracts and interest rate hedge contracts that are accounted for as designated and non-designated hedges pursuant to ASC Topic 815, &#x201c;Derivatives and Hedging&#x201d; (&#x201c;ASC Topic 815&#x201d;). ASC Topic 815 requires that an entity recognize all derivatives as either assets or liabilities on the balance sheet, measure those instruments at fair value and recognize changes in fair value in earnings in the period of change unless the derivative qualifies as designated cash flow hedge that offsets certain exposures. Certain criteria must be satisfied in order for derivative financial instruments to be classified and accounted for as a cash flow hedge. Derivatives that are not elected for hedge accounting treatment are recorded immediately in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The Company would discontinue hedge accounting prospectively (i) if it is determined that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item, (ii)&#160;when the derivative expires or is sold, terminated, or exercised, (iii)&#160;if it becomes probable that the forecasted transaction being hedged by the derivative will not occur, (iv)&#160;if a hedged firm commitment no longer meets the definition of a firm commitment, or (v)&#160;if it is determined that designation of the derivative as a hedge instrument is no longer appropriate. The Company estimates the fair value of its foreign currency forward contracts based on pricing models using current market rates. These contracts are classified under Level 2 of the fair value hierarchy. See Note 19 for further discussion of the Company's financial instruments.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company is exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to transactions of its international subsidiaries as well as fluctuations in foreign currency exchange rates and changes in interest rates relating to its long-term debt. The Company uses designated cash flow hedges and non-designated hedges in the form of foreign currency forward contracts as part of its strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates and to mitigate the impact of foreign currency translation on transactions that are denominated primarily in Japanese Yen, British Pounds, Euros, Canadian Dollars, Australian Dollars and Korean Won. The Company also uses cross-currency debt swap contracts and interest rate hedge contracts to mitigate the impact of variable rates on its long-term debt as well as changes in foreign currencies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts in accordance with ASC Topic 815. ASC Topic 815 requires the recognition of all derivative instruments as either assets or liabilities on the balance sheet, the measurement of those instruments at fair value and the recognition of changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as a designated cash flow hedge that offsets certain exposures. Certain criteria must be satisfied in order for derivative financial instruments to be classified and accounted for as a cash flow hedge. Gains and losses from the remeasurement of qualifying cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) and released into earnings as a component of cost of goods sold or net revenues, other income (expense) and interest expense during the period in which the hedged transaction takes place. Remeasurement gains or losses of derivatives that are not elected for hedge accounting treatment are recorded in earnings immediately as a component of other income (expense).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts are used only to meet the Company&#x2019;s objectives of minimizing variability in the Company&#x2019;s operating results arising from foreign exchange rate movements and changes in interest rates. The Company does not enter into foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts for speculative purposes. The Company utilizes counterparties for its derivative instruments that it believes are credit-worthy at the time the transactions are entered into and the Company closely monitors the credit ratings of these counterparties.&lt;/span&gt;&lt;/div&gt;The Company's derivative instruments are subject to a master netting agreement with each respective counterparty bank and are therefore net settled at their maturity date. Although the Company has the legal right of offset under the master netting agreements, the Company has elected not to present these contracts on a net settlement amount basis, and therefore present these contracts on a gross basis on the accompanying consolidated balance sheets at December 31, 2021 and 2020.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTQ1_ae42c5a9-266b-4419-8da3-e348ba3addc8">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may grant restricted stock units and awards, performance based awards, stock options and stock appreciation rights, and other equity based awards to its officers, employees, consultants and other non-employees who provide services to the Company under its stock incentive plans, The Company accounts for its share-based compensation arrangements in accordance with ASC Topic 718, &#x201c;Compensation&#x2014;Stock Compensation,&#x201d; which requires the measurement and recognition of compensation expense, less a reduction for estimated forfeitures, for all share-based payment awards to employees and non-employees based on estimated fair values. Estimated forfeitures are based on historical forfeiture trends. If actual forfeiture rates are not consistent with the Company&#x2019;s estimates, the Company may be required to increase or decrease compensation expenses in future periods. Stock awards subject to the achievement of performance measures are accounted for under ASU No. 2014-12, "Compensation&#x2014;Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Restricted Stock Awards and Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of restricted stock awards and restricted stock units (collectively &#x201c;restricted stock&#x201d;) is calculated based on the closing price of the Company's common stock on the date of grant multiplied by the number of &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:400;line-height:120%"&gt;shares of restricted stock granted. Compensation expense, less an estimate for forfeitures, is recognized on a straight-line basis over a vesting period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI1NzMx_59e695da-5eca-4ce1-8065-71bb2b3079f6"&gt;three&lt;/span&gt; to five years from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Performance Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants performance based awards ("PRSUs") in which the number of shares ultimately received depends on the Company's performance against specified metrics that are measured from the grant date through the performance period end. Performance measures include adjusted earnings before interest, taxes, depreciation, amortization ("EBITDA"), earnings per share ("EPS"), adjusted pre-tax income ("APTI") and total shareholder return ("rTSR"). The performance period for these awards ranges from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA4MDg4ODE_6a0b3e24-38b4-4e0d-b29a-0330daea2adb"&gt;three&lt;/span&gt; to five years from the date of grant. Performance based awards based on EBITDA, EPS and APTI are initially valued at the Company's closing stock price on the date of grant. The grant date fair value of the PRSUs tied to rTSR is based on a fixed value derived from a Monte Carlo simulation, which utilizes the stock volatility, dividend yield and market correlation of the Company and the Company's peer group, and on the probable achievement of 100% of the rTSR performance goals as determined on the date of grant. Compensation expense for all performance based awards is recognized, net of an estimate for forfeitures, on a straight-line basis over a vesting period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE1MTM4OTE_1f9ba817-b3a3-4dc5-86f4-909d5866c4ac"&gt;three&lt;/span&gt; to five years, and is adjusted according to the anticipated cumulative performance level of achievement over the performance period relative to the grant, which ranges from 0% to 200% of the participant's target award. If the performance goals are not probable of achievement during the performance period, compensation expense is reversed. Awards that do not achieve the minimum cumulative performance threshold over the performance period are forfeited at the end of the specified performance period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All stock option grants made under the 2004 Incentive Plan are made at exercise prices no less than the Company&#x2019;s closing stock price on the date of grant. Outstanding stock options generally vest over a three-year period from the grant date and generally expire up to 10 years after the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records compensation expense for employee stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. The model uses various assumptions, including a risk-free interest rate, the expected term of the options, the expected stock price volatility, and the expected dividend yield. Compensation expense for employee stock options is recognized over the vesting term and is reduced by an estimate for forfeitures, which is based on the Company&#x2019;s historical forfeitures of unvested options and awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 17 for further discussion of the Company's share based compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i613c319f754c4c8b88bb5a001b63cd5c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI1NzM3_97bb091a-9b55-4a3e-878a-177b9519b0cb">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i875cd7de456548fe8f1bc3e99d5719db_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM4NDgyOTA4MDg4OTM_8326588c-6026-482b-9b79-1a1230689c85">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE1MTM4ODA_7370ffba-84cf-49b8-823b-d374aa55ed25"
      unitRef="number">1</ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie7252725527743d3b959d2c13441cee2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzc2OTY1ODE1MTM5MDM_05ec7e54-35e8-4351-9984-34f9784f1348">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted
      contextRef="ia61d87becdb0468fb67d29c71a422e0f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI2NTMw_94d8bafb-926b-45d9-94d3-bbbdc6e5cf31"
      unitRef="number">0</ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted>
    <ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted
      contextRef="i875cd7de456548fe8f1bc3e99d5719db_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI2NTM2_56af3384-c558-43ad-aacf-40f0a5677f73"
      unitRef="number">2</ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i64ea4bfd01ca4f358e66553e714ffcd1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTE1_13dbb386-3047-4e6b-a4f3-80480e7ff129">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i64ea4bfd01ca4f358e66553e714ffcd1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzI5Mzc4_9e967018-ac89-48f0-8ac4-b408e410dd8d">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTY5_0036bdf5-a8f4-4fbc-8a15-6ab652c0e900">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current income tax expense or benefit is the amount of income taxes expected to be payable or receivable for the current year. A deferred income tax asset or liability is established for the difference between the tax basis of an asset or liability computed pursuant to ASC Topic 740, &#x201c;Income Taxes&#x201d; (&#x201c;ASC Topic 740&#x201d;), and its reported amount in the financial statements that will result in taxable or deductible amounts in future years when the reported amount of the asset or liability is recovered or settled, respectively. In accordance with the applicable accounting rules, the Company maintains a valuation allowance for a deferred tax asset when it is deemed to be more likely than not that some or all of the deferred tax assets will not be realized. In evaluating whether a valuation allowance is required under such rules, the Company considers all available positive and negative evidence, including prior operating results, the nature and reason for any losses, its forecast of future taxable income, and the dates on which any deferred tax assets are expected to expire. These assumptions require a significant amount of judgment, including estimates of future taxable income. These estimates are based on the Company&#x2019;s best judgment at the time made based on current and projected circumstances and conditions. For further information, see Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to ASC Topic 740, the Company is required to accrue for the estimated additional amount of taxes for uncertain tax positions if it is deemed to be more likely than not that the Company would be required to pay such additional taxes. The Company is required to file federal and state in&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;come tax returns in the United States and various other income tax returns in foreign jurisdictions. The preparation of these income tax returns requires the Company to interpret the applicable tax laws and regulations in effect in such jurisdictions, which could affect the amount of tax paid by the Company. The Company accrues an amount for its estimate of additional tax liability, including interest and penalties in income tax expense, for any uncertain tax positions taken or expected to be taken in an income tax return. The Company reviews and updates the accrual for uncertain tax positions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as more definitive information becomes available. Historically, &lt;/span&gt;&lt;/div&gt;additional taxes paid as a result of the resolution of the Company&#x2019;s uncertain tax positions have not been materially different from the Company&#x2019;s expectations. The Company recognizes interest and/or penalties related to income tax matters in income tax expense.  For further information, see Note 14.</us-gaap:IncomeTaxPolicyTextBlock>
    <ely:OtherIncomeNetPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NTQw_6444c6ed-9e1d-40ca-a97a-e6c9f8e6d777">Other Income, NetOther income, net primarily includes gains and losses on foreign currency forward contracts, cross-currency swap contracts and foreign currency transactions.</ely:OtherIncomeNetPolicyTextBlock>
    <ely:ScheduleOfOtherIncomeExpenseNetTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDM0_3392105d-239d-4c91-a3ac-e528237b7173">The components of other income, net are 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:70.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.993%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract gain, 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,947&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Foreign currency transaction gain (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement of cross-currency swap contract  (See Note 20)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594&#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;</ely:ScheduleOfOtherIncomeExpenseNetTableTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzMtMS0xLTEtMTA0NDM5_455e9374-0d7e-449a-a5ee-a546449b7d5d"
      unitRef="usd">14413000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzMtMy0xLTEtMTA0NDI5_4857c9be-cdc0-490c-9398-92f517c126d2"
      unitRef="usd">2910000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzMtNS0xLTEtMTA0NDE5_1d51a4d8-e837-45bd-9da4-76810996a019"
      unitRef="usd">6947000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzQtMS0xLTEtMTA0NDM5_1b300572-b415-498a-b110-dad5b9b72766"
      unitRef="usd">-6368000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzQtMy0xLTEtMTA0NDI5_8bcf963e-333f-4e25-8621-c865ccf4a66d"
      unitRef="usd">9024000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzQtNS0xLTEtMTA0NDE5_dafab41c-911d-4cf4-a906-ee2ee6bc6aca"
      unitRef="usd">-5838000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="ifb103218043f4ae99376a0292ec59a9f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzUtMS0xLTEtODAwOTI_fdcdc210-8914-4193-91c3-b126ffff8df3"
      unitRef="usd">0</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i2cdd6e196962486f823cb1645fe0f8cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzUtMy0xLTEtODAwOTI_72536ed0-205e-42a2-bd90-0502912d2711"
      unitRef="usd">11046000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="iadbf0d00db7248e582ca5712135361cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzUtNS0xLTEtODAwOTI_97118e43-fa69-4831-a0e7-25d2b333479d"
      unitRef="usd">0</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <ely:MiscellaneousOtherIncomeExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzYtMS0xLTEtODAwOTI_2ffc8adf-9c0d-4bc2-8291-d10fd1709b93"
      unitRef="usd">916000</ely:MiscellaneousOtherIncomeExpense>
    <ely:MiscellaneousOtherIncomeExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzYtMy0xLTEtMTA0NDI5_8cb5860a-8641-408a-b1c5-da341acdb751"
      unitRef="usd">1989000</ely:MiscellaneousOtherIncomeExpense>
    <ely:MiscellaneousOtherIncomeExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzYtNS0xLTEtMTA0NDE5_e92c696a-04f2-4f12-ba98-2d65f2b6dc6d"
      unitRef="usd">485000</ely:MiscellaneousOtherIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzctMS0xLTEtODAwOTI_3af6a753-3ed7-4972-b8f3-c76620d51cbb"
      unitRef="usd">8961000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzctMy0xLTEtODAwOTI_0ab17045-97ba-4c1b-9b5b-7d8c8077c353"
      unitRef="usd">24969000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90YWJsZTpkZGY1MzcyNmZhNjc0Y2ZiYmU2NjYwNjI1NjE0ZTAzOS90YWJsZXJhbmdlOmRkZjUzNzI2ZmE2NzRjZmJiZTY2NjA2MjU2MTRlMDM5XzctNS0xLTEtODAwOTI_6cc382de-2aa7-42ca-8f16-76dd43dcd4a1"
      unitRef="usd">1594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzM5NDQ1_aa7ebf55-401b-4a5d-886b-655ffa326eb1">&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Concentration of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a consolidated basis, no single customer accounted for more than 10% of the Company&#x2019;s consolidated revenues in 2021, 2020 or 2019. The Company's top five customers accounted for approximately 13% of the Company's consolidated revenues in 2021, 20% in 2020, and 18% in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's top five customers specific to the Golf Equipment and Apparel, Gear and Other operating segments represented the following as a percentage of each segment's total net revenues:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Golf Equipment customers accounted for approximately 24%, 25% and 23% of total consolidated Golf Equipment sales in 2021, 2020, and 2019, respectively; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Apparel, Gear and Other customers accounted for approximately 17%, 12% and 11% of total consolidated Apparel, Gear and Other sales in 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the Company's trade receivables, the Company performs ongoing credit evaluations of its customers&#x2019; financial condition and generally requires no collateral from these customers. The Company maintains reserves for estimated credit losses, which it considers adequate to cover any such losses. At December 31, 2021 and 2020, one customer represented 11% and 16%, respectively, of the Company&#x2019;s outstanding accounts receivable balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the Company&#x2019;s total net revenues, approximately 34%, 51% and 54% were derived from sales outside of the United States in 2021, 2020 and 2019, respectively. As a result of this international business, the Company is exposed to increased risks inherent in conducting business outside of the United States, including (i) adverse changes in foreign currency exchange rates (discussed further below); (ii) increased difficulty in protecting the Company's intellectual property rights and trade secrets; (iii) unexpected government action or changes in legal or regulatory requirements; (iv) social, economic weakness, including inflation, or political instability; (v) increased difficulty in ensuring compliance by employees, agents and contractors with the Company&#x2019;s policies as well as with the laws of multiple jurisdictions; (vi) increased difficulty in controlling and monitoring foreign operations from the United States; and (vii) increased exposure to interruptions in air carrier or ship services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is dependent on a limited number of suppliers for its clubheads and shafts, some of which are single sourced. Furthermore, some of the Company&#x2019;s products require specially developed manufacturing techniques and processes which make it difficult to identify and utilize alternative suppliers quickly. The Company also depends on a single or a limited number of suppliers for the materials it uses to make its golf balls. Many of these materials are customized for the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments that are subject to concentrations of credit risk consist primarily of cash equivalents, trade receivables, foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts. From time to time, the Company invests its excess cash in money market accounts and short-term U.S. government securities and has established guidelines relative to diversification and maturities in an effort to maintain safety and liquidity. These guidelines are periodically reviewed and modified to take advantage of trends in yields and interest rates.&lt;/span&gt;&lt;/div&gt;The Company enters into foreign currency forward contracts for the purpose of hedging foreign exchange rate exposures on existing or anticipated transactions, and interest rate hedge contracts for the purpose of hedging interest rate exposures on its term loan facility. In the event of a failure to honor one of these contracts by one of the banks with which the Company has contracted, management believes any loss would be limited to the exchange rate differential from the time the contract was made until the time it was settled. The Company's hedging contracts are subject to a master netting agreement with each respective counterparty bank and are therefore net settled.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1f91f3ab68c84dd28da1f6ba6450d976_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjU3OTI_66afbff7-a0d8-4c45-a3a5-f5283c78c0c2"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id19e223e1ee2492ab1a8d889becf491c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzEwOTk1MTE3MjI5MjU_60fc931d-bc3e-4368-888f-72ff6f07f9ac"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieec21a210e0343c2bac566a2fe346fc7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjU4NTk_bbb2e3ca-2a6b-429c-9602-0d89c4ba62ce"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4227381136f442f18c390312db4f73cd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjYwNjk_64840dcf-9c26-4547-a45e-726fe94f6287"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2b901165bd3f4d8ba29c6c052c6f41ee_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjYwNzQ_f609ca9d-5f3a-416f-9027-2e0662cbe572"
      unitRef="number">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i301d6ba75d6f47848601af940f3e550b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjYwODI_522c648c-f4f5-4e85-9bb0-c104b7597af9"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic3f0732ee03543e698bdd86c56732cde_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjYyMzE_55770f97-ba25-4a45-a773-c7d06bc63a13"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id721f1987b034e5e854fc22bc449c0b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjYyMzY_df660975-fe84-4e04-8321-0ac42568225a"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i938a6675d7a7401e8fd1287526681f3c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjYyNDQ_f186ab20-832e-45db-a833-0b84a6a8e008"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i21503b7f8e634f3e9a7a601fdce579dc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjY1MjI_e295e04d-7635-4a48-8dbb-ac03d46065f8"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i370dcf0ea02e4128bd09ee98d69128f7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjY1MTY_9bb481d6-c44b-49fa-805c-7e7653fb1e5b"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1b40c3aa8445421f8ccfcf7f706db7b9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjY0NDk_8503f9cb-502f-4adb-8bda-146d40903066"
      unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i039b138c59f541768bc861b71ec56563_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjY0NDE_cac1a010-60af-4129-9db2-c120be4d319c"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i47a735e0fc0044dcbd2cfba422d98636_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjAvZnJhZzo1Yzg3YjlhYjc4NmI0MTExYTgxYjFmZDJiODE2M2IyMS90ZXh0cmVnaW9uOjVjODdiOWFiNzg2YjQxMTFhODFiMWZkMmI4MTYzYjIxXzE2NDkyNjc1MjY0NDU_1365d923-0b61-486b-a9ab-167b52de5a5b"
      unitRef="number">0.54</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzQwODk_a68a7dd7-4b87-4239-be7c-2098c1a7e766">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 3. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:9pt"&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;Sales-Type Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the Company's Toptracer operations, the Company enters into non-cancelable license agreements that provide software and hardware to driving ranges and hospitality and entertainment venues, which are classified as sales-type leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing revenue attributed to sales-type leases was $34,116,000 for the year ended December 31, 2021 and are included in services revenues within the consolidated statement of operations. There were no revenues attributed to sales-type leases for the years ended December 31, 2020 and 2019. Leasing revenue attributed to sales-type leases consists of the selling price and interest income as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:22.5pt"&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:82.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.113%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales-type lease selling price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of underlying assets&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:9pt;font-weight:400;line-height:100%"&gt;(11,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating profit&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;17,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&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="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&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;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Selling price is equal to the present value of lease payments over the non-cancelable term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing receivables related to the Company&#x2019;s net investment in sales-type leases are as follows (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:53.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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:9pt;font-weight:700;line-height:100%"&gt;December 31, 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:9pt;font-weight:400;line-height:100%"&gt;Leasing receivables, net - short-term&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:9pt;font-weight:400;line-height:100%"&gt;Other current assets&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Leasing receivables - long-term&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:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:9pt"&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;Operating and Finance Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 lessee, the Company leases office space, manufacturing plants, warehouses, distribution centers, Company-operated Topgolf venues, vehicles, and equipment, as well as retail and/or outlet locations related to the TravisMathew and Jack Wolfskin businesses and the apparel business in Japan. See Note 1 for the Company&#x2019;s significant accounting polices related to its leasing activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the COVID-19 pandemic, the Company received certain rent concessions in the form of deferments and abatements on a few of its operating leases. The Company opted to not modify these leases in accordance with the FASB Staff Q&amp;amp;A: ASC Topic 842 and ASC Topic 840: "Accounting For Lease Concessions Related to the Effects of the COVID-19 Pandemic" issued in April 2020, and account for these concessions as if they were made under the enforceable rights included in the original agreement. Rent deferments were recorded as a payable and paid at a later negotiated date. Rent abatements were recognized as reductions in rent expense over the periods covered by the abatement period. The Company received rent deferments of $687,000, which were recorded in accounts payable and accrued expenses in the Consolidated Balance Sheet as of December 31, 2020, and rent abatements of $1,435,000 which were recorded as reductions in rent expense in the Consolidated Statements of Operations for the year ended December 31, 2020. As of December 31, 2021 the Company recorded rent deferments of $3,853,000 of which $3,224,000 was recorded in accrued expenses, and $629,000 was recorded in other long-term liabilities in the consolidated balance sheets. There were no material rent abatements recorded for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases is as follows (in thousands):&lt;/span&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:41.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.176%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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:9pt;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:9pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets, net&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance Leases:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets, net, &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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_8942c947-7608-46bc-9043-90b87788f4e9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_bb9f9beb-efb9-4902-a1b4-a8f8efab5bc6"&gt;Other assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_48cad9c4-1c67-40c1-862f-76c10cb5e118"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_fe179cfe-4b32-46e9-902f-90b5e03fb2ad"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_3076db76-a5aa-43b2-9622-ec19fce6b7c5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_fc41af23-ad09-4c4b-a19c-836943f8abf4"&gt;Long-term other&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.660%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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="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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;146,286&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;42,520&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,449&#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:9pt;font-weight:400;line-height:100%"&gt;Financing lease costs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financing lease costs&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928&#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:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Total lease costs&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,738&#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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;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:76.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flows Information&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:9pt;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:9pt;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;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from DLF leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from new ROU assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:9pt;font-weight:400;line-height:100%"&gt;5.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease obligations as of December 31, 2021 were as follows (in thousands):&lt;/span&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:77.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,035&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;629,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&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:9pt;font-weight:400;line-height:100%"&gt;1,895,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,457,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,299&#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-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments exclude $1,518,384,000 related to 14 non-cancelable leases that have been signed as of December 31, 2021 but have not yet commenced. The Company's minimum capital commitment related to leases, net of amounts reimbursed by third-party real estate financing partners, was approximately $66,000,000 as of December 31, 2021. As the Company is actively involved in the construction of these properties, the Company recorded $208,134,000 in construction costs within property, plant and equipment as of December 31, 2021. Additionally, as of December 31, 2021, the Company recorded $22,943,000 in construction advances from the landlord in connection with properties, which is included on the Company's consolidated balance sheet as of December 31, 2021. The Company will determine the lease classification for properties currently under construction at the end of the construction period. The initial base term upon the commencement of these leases is generally 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:9pt"&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;Financing Obligations (Deemed Landlord Financing Obligations) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company accounted for 29 DLF obligations, each of which represented a failed sale following the application of sale-leaseback criteria within ASC Topic 842, &#x201c;Leases&#x201d;. As of December 31, 2021, the Company was the accounting owner of a total of 15 buildings under DLF obligations of which the net book value included in property, plant and equipment on the consolidated balance sheet related to these buildings totale&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d $521,361,000. DLF obligations included in property, plant and equipment are offset by total DLF obligation liabilities of $461,537,000 on the Company's consolidated balance sheet as of &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;December 31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &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;Buildings capitalized in conjunction with DLF obligations are depreciated, less residual value, o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ver 40 years &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;or over their estimated useful life, whichever is shorter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to DLF obligations is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:51.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DLF obligation liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DLF obligation liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing, long-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;460,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of DLF obligation expenses are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:51.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.022%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-weight:400;line-height:100%"&gt;Amortization of DLF obligations&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:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,707&#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:9pt;font-weight:400;line-height:100%"&gt;Interest on DLF obligations&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:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,039&#160;&lt;/span&gt;&lt;/td&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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total DLF contracts expenses&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,746&#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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments on DLF obligations represent payments related to interest accretion for the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:81.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.416%"/&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: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;Supplemental Cash Flows Information (dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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;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:9pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from DLF obligations&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,695&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 style="height:14pt"&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:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.0&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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&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:9pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/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:9pt;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-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum financing obligations related to DLF obligations as of December 31, 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:86.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.870%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;36,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;37,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;38,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;1,916,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,752&#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:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,639,215&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzQwOTA_288b5ea9-a8ba-4ebd-a31e-0fa9b1e64285">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 3. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:9pt"&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;Sales-Type Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the Company's Toptracer operations, the Company enters into non-cancelable license agreements that provide software and hardware to driving ranges and hospitality and entertainment venues, which are classified as sales-type leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing revenue attributed to sales-type leases was $34,116,000 for the year ended December 31, 2021 and are included in services revenues within the consolidated statement of operations. There were no revenues attributed to sales-type leases for the years ended December 31, 2020 and 2019. Leasing revenue attributed to sales-type leases consists of the selling price and interest income as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center;text-indent:22.5pt"&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:82.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.113%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales-type lease selling price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of underlying assets&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:9pt;font-weight:400;line-height:100%"&gt;(11,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating profit&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;17,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&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="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&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;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Selling price is equal to the present value of lease payments over the non-cancelable term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing receivables related to the Company&#x2019;s net investment in sales-type leases are as follows (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:53.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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:9pt;font-weight:700;line-height:100%"&gt;December 31, 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:9pt;font-weight:400;line-height:100%"&gt;Leasing receivables, net - short-term&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:9pt;font-weight:400;line-height:100%"&gt;Other current assets&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Leasing receivables - long-term&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:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:9pt"&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;Operating and Finance Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 lessee, the Company leases office space, manufacturing plants, warehouses, distribution centers, Company-operated Topgolf venues, vehicles, and equipment, as well as retail and/or outlet locations related to the TravisMathew and Jack Wolfskin businesses and the apparel business in Japan. See Note 1 for the Company&#x2019;s significant accounting polices related to its leasing activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the COVID-19 pandemic, the Company received certain rent concessions in the form of deferments and abatements on a few of its operating leases. The Company opted to not modify these leases in accordance with the FASB Staff Q&amp;amp;A: ASC Topic 842 and ASC Topic 840: "Accounting For Lease Concessions Related to the Effects of the COVID-19 Pandemic" issued in April 2020, and account for these concessions as if they were made under the enforceable rights included in the original agreement. Rent deferments were recorded as a payable and paid at a later negotiated date. Rent abatements were recognized as reductions in rent expense over the periods covered by the abatement period. The Company received rent deferments of $687,000, which were recorded in accounts payable and accrued expenses in the Consolidated Balance Sheet as of December 31, 2020, and rent abatements of $1,435,000 which were recorded as reductions in rent expense in the Consolidated Statements of Operations for the year ended December 31, 2020. As of December 31, 2021 the Company recorded rent deferments of $3,853,000 of which $3,224,000 was recorded in accrued expenses, and $629,000 was recorded in other long-term liabilities in the consolidated balance sheets. There were no material rent abatements recorded for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases is as follows (in thousands):&lt;/span&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:41.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.176%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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:9pt;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:9pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets, net&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance Leases:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets, net, &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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_8942c947-7608-46bc-9043-90b87788f4e9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_bb9f9beb-efb9-4902-a1b4-a8f8efab5bc6"&gt;Other assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_48cad9c4-1c67-40c1-862f-76c10cb5e118"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_fe179cfe-4b32-46e9-902f-90b5e03fb2ad"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_3076db76-a5aa-43b2-9622-ec19fce6b7c5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_fc41af23-ad09-4c4b-a19c-836943f8abf4"&gt;Long-term other&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.660%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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="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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;146,286&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;42,520&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,449&#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:9pt;font-weight:400;line-height:100%"&gt;Financing lease costs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financing lease costs&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928&#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:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Total lease costs&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,738&#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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;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:76.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flows Information&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:9pt;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:9pt;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;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from DLF leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from new ROU assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:9pt;font-weight:400;line-height:100%"&gt;5.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease obligations as of December 31, 2021 were as follows (in thousands):&lt;/span&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:77.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,035&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;629,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&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:9pt;font-weight:400;line-height:100%"&gt;1,895,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,457,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,299&#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-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments exclude $1,518,384,000 related to 14 non-cancelable leases that have been signed as of December 31, 2021 but have not yet commenced. The Company's minimum capital commitment related to leases, net of amounts reimbursed by third-party real estate financing partners, was approximately $66,000,000 as of December 31, 2021. As the Company is actively involved in the construction of these properties, the Company recorded $208,134,000 in construction costs within property, plant and equipment as of December 31, 2021. Additionally, as of December 31, 2021, the Company recorded $22,943,000 in construction advances from the landlord in connection with properties, which is included on the Company's consolidated balance sheet as of December 31, 2021. The Company will determine the lease classification for properties currently under construction at the end of the construction period. The initial base term upon the commencement of these leases is generally 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:9pt"&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;Financing Obligations (Deemed Landlord Financing Obligations) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company accounted for 29 DLF obligations, each of which represented a failed sale following the application of sale-leaseback criteria within ASC Topic 842, &#x201c;Leases&#x201d;. As of December 31, 2021, the Company was the accounting owner of a total of 15 buildings under DLF obligations of which the net book value included in property, plant and equipment on the consolidated balance sheet related to these buildings totale&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d $521,361,000. DLF obligations included in property, plant and equipment are offset by total DLF obligation liabilities of $461,537,000 on the Company's consolidated balance sheet as of &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;December 31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &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;Buildings capitalized in conjunction with DLF obligations are depreciated, less residual value, o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ver 40 years &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;or over their estimated useful life, whichever is shorter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to DLF obligations is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:51.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DLF obligation liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DLF obligation liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing, long-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;460,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of DLF obligation expenses are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:51.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.022%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-weight:400;line-height:100%"&gt;Amortization of DLF obligations&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:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,707&#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:9pt;font-weight:400;line-height:100%"&gt;Interest on DLF obligations&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:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,039&#160;&lt;/span&gt;&lt;/td&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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total DLF contracts expenses&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,746&#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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments on DLF obligations represent payments related to interest accretion for the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:81.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.416%"/&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: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;Supplemental Cash Flows Information (dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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;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:9pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from DLF obligations&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,695&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 style="height:14pt"&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:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.0&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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&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:9pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/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:9pt;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-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum financing obligations related to DLF obligations as of December 31, 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:86.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.870%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;36,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;37,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;38,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;1,916,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,752&#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:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,639,215&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzgzOTI_c7d890dd-f754-48fc-b7fb-af6089ea36e1"
      unitRef="usd">34116000</us-gaap:SalesTypeLeaseRevenue>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzgyNzE_3e8e876b-1c8f-43bf-9855-d78234ef9425"
      unitRef="usd">0</us-gaap:SalesTypeLeaseRevenue>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzgyNzE_ff158658-086b-4b9d-93e9-9c8712652ee8"
      unitRef="usd">0</us-gaap:SalesTypeLeaseRevenue>
    <ely:SalesTypeLeaseRevenueTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0MjQ_f23eb4d8-4391-4e26-bbf8-d147486beece">Leasing revenue attributed to sales-type leases consists of the selling price and interest income as follows (in thousands):&lt;div style="margin-top:6pt;text-align:center;text-indent:22.5pt"&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:82.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.113%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales-type lease selling price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of underlying assets&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:9pt;font-weight:400;line-height:100%"&gt;(11,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating profit&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;17,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,327&#160;&lt;/span&gt;&lt;/td&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="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&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;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Selling price is equal to the present value of lease payments over the non-cancelable term.&lt;/span&gt;&lt;/div&gt;</ely:SalesTypeLeaseRevenueTableTextBlock>
    <ely:SalesTypeLeasePresentValueOfFutureLeasePayments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTphMzY2ZjE1OWU3NDk0NDU1YjNmY2VkNWRiNDk3YTU4NS90YWJsZXJhbmdlOmEzNjZmMTU5ZTc0OTQ0NTViM2ZjZWQ1ZGI0OTdhNTg1XzItMS0xLTEtODEzMTA_644d469a-1b93-49f3-b9b0-214b666e4581"
      unitRef="usd">29789000</ely:SalesTypeLeasePresentValueOfFutureLeasePayments>
    <us-gaap:CostOfGoodsSoldSalesTypeLease
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTphMzY2ZjE1OWU3NDk0NDU1YjNmY2VkNWRiNDk3YTU4NS90YWJsZXJhbmdlOmEzNjZmMTU5ZTc0OTQ0NTViM2ZjZWQ1ZGI0OTdhNTg1XzMtMS0xLTEtODEzMTA_3f384447-2c28-4132-9235-41a597298654"
      unitRef="usd">11862000</us-gaap:CostOfGoodsSoldSalesTypeLease>
    <us-gaap:SalesTypeLeaseSellingProfitLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTphMzY2ZjE1OWU3NDk0NDU1YjNmY2VkNWRiNDk3YTU4NS90YWJsZXJhbmdlOmEzNjZmMTU5ZTc0OTQ0NTViM2ZjZWQ1ZGI0OTdhNTg1XzMtMS0xLTEtMTM1MTY3_d0cf5960-7fac-4ee4-b06f-dd658e40f893"
      unitRef="usd">17927000</us-gaap:SalesTypeLeaseSellingProfitLoss>
    <us-gaap:SalesTypeLeaseInterestIncome
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTphMzY2ZjE1OWU3NDk0NDU1YjNmY2VkNWRiNDk3YTU4NS90YWJsZXJhbmdlOmEzNjZmMTU5ZTc0OTQ0NTViM2ZjZWQ1ZGI0OTdhNTg1XzYtMS0xLTEtODEzMTA_d7138297-7fd7-438d-8aef-aa5e04fcdd86"
      unitRef="usd">4327000</us-gaap:SalesTypeLeaseInterestIncome>
    <ely:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0MjU_5bbc0d3a-e485-4315-99ab-a3f8a944172f">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing receivables related to the Company&#x2019;s net investment in sales-type leases are as follows (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:53.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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:9pt;font-weight:700;line-height:100%"&gt;December 31, 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:9pt;font-weight:400;line-height:100%"&gt;Leasing receivables, net - short-term&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:9pt;font-weight:400;line-height:100%"&gt;Other current assets&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Leasing receivables - long-term&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:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases is as follows (in thousands):&lt;/span&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:41.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.176%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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:9pt;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:9pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets, net&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,384,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance Leases:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ROU assets, net, &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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_8942c947-7608-46bc-9043-90b87788f4e9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMS0xLTEtMTM1MzAz_bb9f9beb-efb9-4902-a1b4-a8f8efab5bc6"&gt;Other assets&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_48cad9c4-1c67-40c1-862f-76c10cb5e118"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMS0xLTEtMTM1MzIx_fe179cfe-4b32-46e9-902f-90b5e03fb2ad"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_3076db76-a5aa-43b2-9622-ec19fce6b7c5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzEwLTEtMS0xLTEzNTMyNA_fc41af23-ad09-4c4b-a19c-836943f8abf4"&gt;Long-term other&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;447&#160;&lt;/span&gt;&lt;/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 style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to DLF obligations is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:51.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DLF obligation liabilities, short-term&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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;DLF obligation liabilities, long-term&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:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing, long-term&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;460,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ely:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:NetInvestmentInLeaseCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo4YTZmN2EwOWZiYjM0Y2NiODgxOTdhYjNmYzY2ZjhiOS90YWJsZXJhbmdlOjhhNmY3YTA5ZmJiMzRjY2I4ODE5N2FiM2ZjNjZmOGI5XzEtMy0xLTEtODEzMTA_63571105-62fc-4a40-bf8c-15044acfd4e1"
      unitRef="usd">12843000</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo4YTZmN2EwOWZiYjM0Y2NiODgxOTdhYjNmYzY2ZjhiOS90YWJsZXJhbmdlOjhhNmY3YTA5ZmJiMzRjY2I4ODE5N2FiM2ZjNjZmOGI5XzItMy0xLTEtODEzMTA_f2a5a5dd-d2a4-44ed-ba9a-bd36f0804d0c"
      unitRef="usd">44080000</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:NetInvestmentInLease
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo4YTZmN2EwOWZiYjM0Y2NiODgxOTdhYjNmYzY2ZjhiOS90YWJsZXJhbmdlOjhhNmY3YTA5ZmJiMzRjY2I4ODE5N2FiM2ZjNjZmOGI5XzMtMy0xLTEtMTM1MTcx_88766ed6-f8ab-4f7a-b7ac-e5f42887294a"
      unitRef="usd">56923000</us-gaap:NetInvestmentInLease>
    <ely:RentConcessionPayable
      contextRef="i886ce58e05634575912fee3025a298a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzgzOTg_c1d25b94-863c-4759-a4ea-78f7e9d365d2"
      unitRef="usd">687000</ely:RentConcessionPayable>
    <ely:RentAbatement
      contextRef="i5a6edb6fd4c34b3bbe3e7f2ad05b43d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2Mzg0MDM_d7091a2b-df3e-406c-9d27-678b1d752ab2"
      unitRef="usd">1435000</ely:RentAbatement>
    <ely:RentConcessionPayable
      contextRef="i3c2a7eb4da254234a4b071f949a770e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2Mzg0MjM_dcdcca67-9deb-42db-b7b8-98543c99b801"
      unitRef="usd">3853000</ely:RentConcessionPayable>
    <ely:RentConcessionPayable
      contextRef="ic166359bd8bf4ee9951414dd813f50d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2Mzg0MTI_85b0c505-4166-4588-9333-8f1c19506a50"
      unitRef="usd">3224000</ely:RentConcessionPayable>
    <ely:RentConcessionPayable
      contextRef="i55ef898bef914bd290d69f116f18212c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2Mzg0MTc_501756d3-3670-4ac9-a4cb-428eeb7b5765"
      unitRef="usd">629000</ely:RentConcessionPayable>
    <ely:RentAbatement
      contextRef="id2190170c6794df1b86e01df3cc46dba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzI3NDU_44865e15-f7df-477b-9832-560f8c1a5cc9"
      unitRef="usd">0</ely:RentAbatement>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzItMy0xLTEtODE4ODY_28841f00-0211-491d-b773-bd90716da597"
      unitRef="usd">1384501000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzItNS0xLTEtODAwOTI_d31ecb2e-5218-45ef-8a7d-04821eded646"
      unitRef="usd">194776000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzMtMy0xLTEtODE4ODY_76ecedfe-a392-4eef-8d4e-6f8051955ed7"
      unitRef="usd">72326000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzMtNS0xLTEtODAwOTI_538074ff-834c-40e5-ac60-c285f82893d4"
      unitRef="usd">29579000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzQtMy0xLTEtODE4ODY_d9fd82be-2123-4482-9b56-8b5a6d8d6ccc"
      unitRef="usd">1385364000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzQtNS0xLTEtODAwOTI_cdc3bd3c-dc1a-42fb-bbd0-fa21b879e8a6"
      unitRef="usd">177996000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzctMy0xLTEtODAwOTI_1916e9ac-70e8-459d-962f-334fbd0cf704"
      unitRef="usd">129500000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzctNS0xLTEtODAwOTI_8c024e9d-3932-4b00-aa4c-42a564118825"
      unitRef="usd">1003000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtMy0xLTEtODAwOTI_0ea09a81-bd95-45de-b81b-5a53961bb701"
      unitRef="usd">1838000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzgtNS0xLTEtODAwOTI_86fa44fc-71cc-4cdd-891a-fb0d5d754fd3"
      unitRef="usd">252000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktMy0xLTEtODAwOTI_4e873976-88ad-4a67-9da7-b7100e41eda5"
      unitRef="usd">132461000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpkMzA1YmQ0YmNiNWY0N2JkYTM5Y2U3NDJkMjRjZjBmOS90YWJsZXJhbmdlOmQzMDViZDRiY2I1ZjQ3YmRhMzljZTc0MmQyNGNmMGY5XzktNS0xLTEtODAwOTI_dc4c8f5d-c6cd-43c1-a179-d118c8b69c3a"
      unitRef="usd">447000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzQwOTc_af57eb7c-0cd6-4fea-968b-3bf7787b3d31">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.660%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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="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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;146,286&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;42,520&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,449&#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:9pt;font-weight:400;line-height:100%"&gt;Financing lease costs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financing lease costs&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928&#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:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,361&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Total lease costs&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,738&#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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;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:76.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flows Information&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:9pt;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:9pt;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;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from DLF leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from new ROU assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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:9pt;font-weight:400;line-height:100%"&gt;5.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of DLF obligation expenses are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:51.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.022%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-weight:400;line-height:100%"&gt;Amortization of DLF obligations&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:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,707&#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:9pt;font-weight:400;line-height:100%"&gt;Interest on DLF obligations&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:9pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,039&#160;&lt;/span&gt;&lt;/td&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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total DLF contracts expenses&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,746&#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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments on DLF obligations represent payments related to interest accretion for the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:81.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.416%"/&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: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;Supplemental Cash Flows Information (dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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;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:9pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from DLF obligations&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,695&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 style="height:14pt"&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:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.0&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:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&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:9pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/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:9pt;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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzEtMi0xLTEtODAwOTI_b42d6569-02b9-4312-bd1b-f92d32cbc83c"
      unitRef="usd">146286000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzEtNC0xLTEtODEzNzc_203d9885-fc0f-4249-a546-b0e6fae134f4"
      unitRef="usd">42520000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzEtNC0xLTEtODAwOTI_9234b5a5-d6fb-4a89-941d-8577b0db27e1"
      unitRef="usd">38449000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzMtMi0xLTEtODAwOTI_d353e41c-98ca-4966-b7c1-0771d1c70a85"
      unitRef="usd">3182000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzMtNC0xLTEtODEzNzc_0a0a4953-c57a-424f-b0d8-8bae52d9c189"
      unitRef="usd">870000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzMtNC0xLTEtODAwOTI_a69c8744-0e3a-4881-8da2-23c3bfa677c1"
      unitRef="usd">845000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzQtMi0xLTEtODAwOTI_96186c41-2d98-4835-990d-453af18cbb36"
      unitRef="usd">4542000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzQtNC0xLTEtODEzNzc_e48bcc74-41d4-4112-aaa8-56de2bc4f4b9"
      unitRef="usd">47000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzQtNC0xLTEtODAwOTI_122853cf-2c91-435d-a087-94a1c0a606ae"
      unitRef="usd">83000</us-gaap:FinanceLeaseInterestExpense>
    <ely:FinanceLeaseCost
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzUtMi0xLTEtODAwOTI_897bacdb-30c2-403d-8673-770988f1a6bb"
      unitRef="usd">7724000</ely:FinanceLeaseCost>
    <ely:FinanceLeaseCost
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzUtNC0xLTEtODEzNzc_7c8973ef-84e0-4024-baf2-f570c2c87d94"
      unitRef="usd">917000</ely:FinanceLeaseCost>
    <ely:FinanceLeaseCost
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzUtNC0xLTEtODAwOTI_d23aa815-7ced-4c2d-8b31-ed2568c99d62"
      unitRef="usd">928000</ely:FinanceLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzYtMi0xLTEtODAwOTI_02733b0f-0cd6-4f3f-9c04-39a3a754bc23"
      unitRef="usd">6511000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzYtNC0xLTEtODEzNzc_5ae33f09-40a6-42ce-88ac-64ce0fab72ec"
      unitRef="usd">2473000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzYtNC0xLTEtODAwOTI_b88dd49b-8bdb-4631-9532-a34cf7e4d3dc"
      unitRef="usd">4361000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzctMi0xLTEtODAwOTI_bbe57d3a-32ad-48d3-857a-01c8803d914b"
      unitRef="usd">160521000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzctNC0xLTEtODEzNzc_f4aada84-e65b-4c47-a626-84ad10467b85"
      unitRef="usd">45910000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo3YjliNWI1MGZhMWM0NTE1OTMzNjYzMmJlOGNiNzQxYy90YWJsZXJhbmdlOjdiOWI1YjUwZmExYzQ1MTU5MzM2NjMyYmU4Y2I3NDFjXzctNC0xLTEtODAwOTI_364c4e1f-a9a3-4e50-a4e1-f03b5298e71c"
      unitRef="usd">43738000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzItMi0xLTEtODAwOTI_4770d57d-0b5c-40bc-8ecf-e42a188a9696"
      unitRef="usd">123637000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzItNC0xLTEtODAwOTI_8d3ee64c-ac4b-4c83-a72c-8e937d1d3de1"
      unitRef="usd">39774000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzMtMi0xLTEtODAwOTI_9d451686-6195-4470-9f60-e37f74e801c3"
      unitRef="usd">2802000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzMtNC0xLTEtODAwOTI_31ce77d4-1650-4ac7-975a-a642c9d8c3fb"
      unitRef="usd">47000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i774be0e73c4247da8b1e6dfce0b8d79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzUtMi0xLTEtMTU2Mzk1_797abc4a-116f-422a-88ea-7e6c73f967fd"
      unitRef="usd">17695000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i0c04c40197fe4f39be0eb7112a43a3f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzUtNC0xLTEtMTU2Mzk3_c33b3198-f42e-48d5-b56f-a62cf7b9afe4"
      unitRef="usd">0</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzQtMi0xLTEtODAwOTI_41d45b68-8441-4d05-97bd-38b83c0ab009"
      unitRef="usd">830000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzQtNC0xLTEtODAwOTI_3c09b653-ab67-452e-9596-a97bee92ea3a"
      unitRef="usd">792000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzctMi0xLTEtODAwOTI_00748167-2501-40a6-b6a7-450a4f4897df"
      unitRef="usd">19625000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzctNC0xLTEtODAwOTI_5dce4e34-a093-4f11-bc93-e22dda962027"
      unitRef="usd">65547000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzgtMi0xLTEtODAwOTI_71a327b8-d531-4b6c-a189-111078b1bf51"
      unitRef="usd">52742000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzgtNC0xLTEtODAwOTI_ece53698-a7cf-461f-b9ac-f33613eee66d"
      unitRef="usd">139000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzExLTItMS0xLTgwMDky_e9339d37-c309-48e4-91ae-82a7ecf27565">P14Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzExLTQtMS0xLTgwMDky_528c0239-0b7d-4297-b0c7-584986e6b621">P9Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzEyLTItMS0xLTgwMDky_666a61d3-984a-444f-8f71-6900a9fb8f22">P36Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzEyLTQtMS0xLTgwMDky_44a9987c-fd12-4abd-a7a4-3afc3ec8df28">P3Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzE1LTItMS0xLTgwMDky_c6e389f8-deca-4a71-b811-b8bbe7eb9d28"
      unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzE1LTQtMS0xLTgwMDky_9459fb7a-c225-4efe-9bdd-84a85bf2606e"
      unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzE2LTItMS0xLTgwMDky_a47142c6-eeeb-4a6f-824a-6c9de31062bb"
      unitRef="number">0.053</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozOTEwY2RkNjliYTU0ZTkwYWNjNDJjZWJmMTc1MDBmMC90YWJsZXJhbmdlOjM5MTBjZGQ2OWJhNTRlOTBhY2M0MmNlYmYxNzUwMGYwXzE2LTQtMS0xLTgwMDky_8180dfa9-ef77-48e3-97d3-45fe05ea0e66"
      unitRef="number">0.039</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzQwODg_7b9f8acf-cd21-4836-9ebb-74c42f2320cb">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease obligations as of December 31, 2021 were as follows (in thousands):&lt;/span&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:77.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,035&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;629,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&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:9pt;font-weight:400;line-height:100%"&gt;1,895,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,457,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,299&#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 style="margin-bottom:6pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum financing obligations related to DLF obligations as of December 31, 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:86.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.870%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;36,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;37,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;37,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;38,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;1,916,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,752&#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:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,639,215&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzQwOTM_1d5a9115-05f3-4c27-b62b-8a548210e592">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease obligations as of December 31, 2021 were as follows (in thousands):&lt;/span&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:77.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,035&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;629,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future lease payments&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:9pt;font-weight:400;line-height:100%"&gt;1,895,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,457,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,299&#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;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzEtMS0xLTEtODAwOTI_a90375ce-9e97-4444-bbda-bb9703d68ec0"
      unitRef="usd">138725000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzEtMy0xLTEtODAwOTI_3e5482f7-4798-4925-94d4-a11d1fa133d1"
      unitRef="usd">15035000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzItMS0xLTEtODAwOTI_ea02c5f0-57d7-40ab-9e65-566ed146379d"
      unitRef="usd">136064000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzItMy0xLTEtODAwOTI_3c30dd17-35ab-4698-bce5-e8eb5a3df1e5"
      unitRef="usd">15688000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzMtMS0xLTEtODAwOTI_d54c8856-00e0-4630-808b-d143b1ad0521"
      unitRef="usd">133406000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzMtMy0xLTEtODAwOTI_ce893266-fdbb-4737-8f9b-ab6b85d0be31"
      unitRef="usd">15429000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzQtMS0xLTEtODAwOTI_38abb961-a8cf-48f1-87e2-ab7e886e639b"
      unitRef="usd">130883000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzQtMy0xLTEtODAwOTI_034bcb4a-709f-44af-a9d6-f56b501bf622"
      unitRef="usd">15241000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzUtMS0xLTEtODAwOTI_dad1a31d-5f07-45b2-9cdc-2ab9d8ff281e"
      unitRef="usd">125796000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzUtMy0xLTEtODAwOTI_aa53c163-5d3b-47e8-b08f-05fa0dac166b"
      unitRef="usd">15575000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzYtMS0xLTEtODAwOTI_8ffbc675-0b6b-4c12-998f-ad3192f41e47"
      unitRef="usd">1230228000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzYtMy0xLTEtODAwOTI_f5cd50e9-5186-4880-9b67-e43f2b4380e9"
      unitRef="usd">629948000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzctMS0xLTEtODAwOTI_ab2aff22-3fa1-4c84-a6fd-c563cbd1d0d5"
      unitRef="usd">1895102000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzctMy0xLTEtODAwOTI_7357e2c2-6e12-4f23-8d72-5f2ae9967081"
      unitRef="usd">706916000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzgtMS0xLTEtODAwOTI_a670c5a0-396f-4199-9467-73dfa85caf47"
      unitRef="usd">437412000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzgtMy0xLTEtODAwOTI_68e46574-8ca0-44fa-9d7f-2b633daabde5"
      unitRef="usd">572617000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzktMS0xLTEtODAwOTI_bdb6ba45-6af0-4747-a9bd-ba020c4d1638"
      unitRef="usd">1457690000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo2ODRhYTA4M2Q4MGY0NDRkYTJmZjZmYTI1ZWYwZjUyMS90YWJsZXJhbmdlOjY4NGFhMDgzZDgwZjQ0NGRhMmZmNmZhMjVlZjBmNTIxXzktMy0xLTEtODAwOTI_45cb616a-0d7b-4598-bf2f-9e97c2d0c305"
      unitRef="usd">134299000</us-gaap:FinanceLeaseLiability>
    <ely:RentAbatement
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzI5NTc_481b5deb-0985-424e-a42a-628d0daafa2e"
      unitRef="usd">1518384000</ely:RentAbatement>
    <ely:LesseeOperatingLeaseNumberOfLeasesNotYetCommenced
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0Mjk_7b88df0d-1f89-4c07-ac77-b50c4df50db2"
      unitRef="lease">14</ely:LesseeOperatingLeaseNumberOfLeasesNotYetCommenced>
    <ely:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount
      contextRef="i64969a6e219b41199e8ebeb620ef0154_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2Mzg0NjU_5a87b67a-e4eb-4f59-acd4-03c3bd80e765"
      unitRef="usd">66000000</ely:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount>
    <ely:LesseeOperatingLeaseLeaseNotYetCommencedConstructionCosts
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2Mzg0OTU_41a9bec8-8ac1-4beb-84c7-85bbaf2abe1f"
      unitRef="usd">208134000</ely:LesseeOperatingLeaseLeaseNotYetCommencedConstructionCosts>
    <us-gaap:ConstructionPayableCurrentAndNoncurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzEwOTk1MTE2MzMzNjk_2266d151-4ece-4980-b4c6-bbfde79dc919"
      unitRef="usd">22943000</us-gaap:ConstructionPayableCurrentAndNoncurrent>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0MzI_f0481eeb-9aa6-44ba-bece-3a6571762335">P20Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <ely:NumberOfDeemedLandlordFinancingLeaseThatDidNotMeetSaleLeasebackCriteria
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTYwMTY_52c1f8a3-61f8-4dd1-bc84-802ba979b1fd"
      unitRef="lease">29</ely:NumberOfDeemedLandlordFinancingLeaseThatDidNotMeetSaleLeasebackCriteria>
    <ely:NumberOfLandlordBuildings
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0MzQ_5086d03e-c6dd-4ece-9a80-84408290c510"
      unitRef="landlord_building">15</ely:NumberOfLandlordBuildings>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0MzY_d4d4ad06-9fe3-4930-bf9f-ae227ab0b0b7"
      unitRef="usd">521361000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiability
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTYwNTc_759d6010-5677-4f9a-a99e-c7224645bcd4"
      unitRef="usd">461537000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90ZXh0cmVnaW9uOmYyNzE3NjlmNjc4OTRkMWViYjZmZjAxOTlmOWZjNjYxXzMyOTg1MzQ4OTU0NDk_ac5509b6-6eca-4449-9aed-fb5f625af7db">P40Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpiZWE4YzRmN2ZjNDk0ZmM2OTljYjIzNmRhYTg5YThiOC90YWJsZXJhbmdlOmJlYThjNGY3ZmM0OTRmYzY5OWNiMjM2ZGFhODlhOGI4XzEtMy0xLTEtOTk5ODY_450a3713-d857-4c5d-84a9-3a9d06cd1c1b"
      unitRef="usd">903000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTpiZWE4YzRmN2ZjNDk0ZmM2OTljYjIzNmRhYTg5YThiOC90YWJsZXJhbmdlOmJlYThjNGY3ZmM0OTRmYzY5OWNiMjM2ZGFhODlhOGI4XzItMy0xLTEtODIwNjU_9822bf64-5246-4f19-b9d1-03d4e113f6cc"
      unitRef="usd">460634000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i774be0e73c4247da8b1e6dfce0b8d79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTplODAwZjhlYTQxZjg0MzNiYTAxNGQ1ZWQ2YWUyZjgzZC90YWJsZXJhbmdlOmU4MDBmOGVhNDFmODQzM2JhMDE0ZDVlZDZhZTJmODNkXzEtMS0xLTEtOTk5OTI_a18293ef-33da-4850-8e9b-fa38533f4647"
      unitRef="usd">5707000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i774be0e73c4247da8b1e6dfce0b8d79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTplODAwZjhlYTQxZjg0MzNiYTAxNGQ1ZWQ2YWUyZjgzZC90YWJsZXJhbmdlOmU4MDBmOGVhNDFmODQzM2JhMDE0ZDVlZDZhZTJmODNkXzItMS0xLTEtOTk5OTI_d1981e3d-5435-48c1-b931-9b23f3bd6bbc"
      unitRef="usd">28039000</us-gaap:FinanceLeaseInterestExpense>
    <ely:FinanceLeaseCost
      contextRef="i774be0e73c4247da8b1e6dfce0b8d79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTplODAwZjhlYTQxZjg0MzNiYTAxNGQ1ZWQ2YWUyZjgzZC90YWJsZXJhbmdlOmU4MDBmOGVhNDFmODQzM2JhMDE0ZDVlZDZhZTJmODNkXzMtMS0xLTEtMTM1Mjc4_57edb1e0-f935-49b4-9d4f-2ce6df799e0d"
      unitRef="usd">33746000</ely:FinanceLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i774be0e73c4247da8b1e6dfce0b8d79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozODc5ODcyZDBmNDg0M2E3YmY1NzBjMGU4ODY4NWNhMy90YWJsZXJhbmdlOjM4Nzk4NzJkMGY0ODQzYTdiZjU3MGMwZTg4Njg1Y2EzXzEtMi0xLTEtMTAwMDI0_0af7ec82-9836-4e7a-990a-d3fde385bb4f"
      unitRef="usd">17695000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozODc5ODcyZDBmNDg0M2E3YmY1NzBjMGU4ODY4NWNhMy90YWJsZXJhbmdlOjM4Nzk4NzJkMGY0ODQzYTdiZjU3MGMwZTg4Njg1Y2EzXzMtMi0xLTEtMTAwMDE4_1ca57cd1-d5d4-48a3-8e76-c2c4260c16f9">P39Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTozODc5ODcyZDBmNDg0M2E3YmY1NzBjMGU4ODY4NWNhMy90YWJsZXJhbmdlOjM4Nzk4NzJkMGY0ODQzYTdiZjU3MGMwZTg4Njg1Y2EzXzQtMi0xLTEtMTAwMDE4_090d0d94-08db-412a-a834-d4face16c146"
      unitRef="number">0.092</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzAtMi0xLTEtODIwNjU_92fb9836-c1b1-4d68-8f13-a08d4693a8e1"
      unitRef="usd">33337000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzEtMi0xLTEtODIwNjU_a716be0a-c5ad-4ffd-b0b4-f50d28bb1b38"
      unitRef="usd">36403000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzItMi0xLTEtODIwNjU_a80ad26b-db08-4a9a-b3bb-51741df3942d"
      unitRef="usd">37585000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzMtMi0xLTEtODIwNjU_7a5a5a47-aad4-40d5-919b-1e9d34c4bc7b"
      unitRef="usd">37961000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzQtMi0xLTEtODIwNjU_9234d544-8e6b-4069-b6e0-611e772fd09c"
      unitRef="usd">38930000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzUtMi0xLTEtODIwNjU_8c1af576-2681-4a15-b01f-0485ffde94da"
      unitRef="usd">1916536000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzYtMi0xLTEtMTM1Mjg1_3236c878-ec7e-47cb-a2c4-925656ae683c"
      unitRef="usd">2100752000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzctMi0xLTEtODIwNjU_217ec6b2-2f37-4676-b478-619c6e021077"
      unitRef="usd">1639215000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i90f0b03a52824614be94ee82724d776a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjYvZnJhZzpmMjcxNzY5ZjY3ODk0ZDFlYmI2ZmYwMTk5ZjlmYzY2MS90YWJsZTo5OWJiN2Q5MDI0NzA0OTQzYTljNzZhOGQ1MTViM2EyNC90YWJsZXJhbmdlOjk5YmI3ZDkwMjQ3MDQ5NDNhOWM3NmE4ZDUxNWIzYTI0XzgtMi0xLTEtMTM1Mjg1_2d784fd9-1520-4e68-bf2b-657b18dd6774"
      unitRef="usd">461537000</us-gaap:FinanceLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzgyNTE_b04d7bfa-889e-4e6e-967a-36bbd99fd88f">&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;Note 4. Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily recognizes revenue from the sale of its products and operation of its venues. Revenue from product sales include golf clubs, golf balls, lifestyle and outdoor apparel, gear and accessories, and golf apparel and accessories. The Company sells its products to customers, which include on- and off-course golf shops and national retail stores, as well as to consumers through its e-commerce business and at its apparel retail and venue locations. The Company's product revenues also include royalty income from third parties from the licensing of certain soft goods products. Revenue from services primarily includes venue sales of food and beverage, fees charged for gameplay, and the sale of game credits to guests.  Service revenues also include franchise fees from franchised international venues, as well as revenue from gift cards, sponsorship contracts, franchise fees, leasing revenue and non-refundable deposits received for venue reservations. In addition, the Company recognizes service revenues through its online multiplayer WGT digital golf game. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's contracts with customers for its products are generally in the form of a purchase order. In certain cases, the Company enters into sales agreements containing specific terms, discounts and allowances. The Company enters into licensing agreements with certain distributors and, with respect to the Company's Toptracer operations, driving ranges and hospitality and entertainment venues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has three operating and reportable segments, namely the Topgolf operating segment, the Golf Equipment operating segment and the Apparel, Gear and Other operating segment. On March&#160;8, 2021, the Company completed its merger with Topgolf. The Company&#x2019;s results of operations, therefore, include the operations of Topgolf from that date forward. Topgolf contributed &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1,087,671,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in net revenues for the year ended December 31, 2021 which includes approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ten months&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; of revenues since the completion of the merger. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's revenue disaggregated by major category and operating and reportable segment (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.526%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Topgolf&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear&lt;br/&gt;&amp;amp; Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Venues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;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:9pt;font-weight:400;line-height:100%"&gt;Other business lines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf clubs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;994,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;994,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf balls&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gear, accessories &amp;amp; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,087,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,229,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;816,601&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#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="margin-top:5pt"&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:54.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear&lt;br/&gt;&amp;amp; Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf clubs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;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:9pt;font-weight:400;line-height:100%"&gt;Golf balls&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gear, accessories &amp;amp; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;982,675&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;606,785&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#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="margin-bottom:6pt;margin-top:5pt"&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:54.506%"/&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:13.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear&lt;br/&gt;&amp;amp; Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf clubs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;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:9pt;font-weight:400;line-height:100%"&gt;Golf balls&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gear, accessories &amp;amp; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;979,173&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;721,890&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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="margin-bottom:3pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells its golf equipment products and apparel, gear and accessories in the United States and internationally, with its principal international regions being Japan and Europe. On a regional basis, sales of golf equipment are generally higher than sales of apparel gear and other in most regions other than Europe, which has a higher concentration of apparel, gear and other sales as a result of Jack Wolfskin, which is headquartered in Germany. Venues revenue is higher in the United States, as Topgolf has more domestic venues than international. Other business lines revenue is predominantly in the United States and Europe.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenue by geographical areas in which the Company operates (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:54.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.144%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenue by Major Geographic Region:&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;/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:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,067,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;372,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,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;/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:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Sales &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue from the sale of its products when it satisfies the terms of a performance obligation from a customer, and transfers control of the products ordered to the customer. Control transfers when products are shipped, and in certain cases, when products are received by customers. In addition, the Company recognizes revenue at the point of sale on transactions with consumers at its retail locations. Sales taxes, value added taxes and other taxes that are collected in connection with revenue transactions are withheld and remitted to the respective taxing authorities. As such, these taxes are excluded from revenue. The Company elected to account for shipping and handling as activities to fulfill the promise to transfer the good. Therefore, shipping and handling fees that are billed to customers are recognized in revenue and the associated shipping and handling costs are recognized in cost of goods sold as soon as control of the goods transfers to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Topgolf operating segment contributed $12,946,000 in product sales for the year ended December 31, 2021 which are included within the consolidated statements of operations, which include sales of golf clubs, golf balls, apparel  and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Royalty Income &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty income is recognized over time in net &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;revenues&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as underlying product sales occur, subject to certain minimum royalties, in accordance with the related licensing agreements. Royalty income is included in the Company's Apparel, Gear and Other and Topgolf operating segments. Total royalty income for the years ended December 31, 2021, 2020 and 2019 was $68,151,000, $21,838,000 and $22,455,000 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Apparel, Gear and Other operating segment includes royalty income from licensing agreements of $30,884,000, $21,838,000 and $22,445,000 for the years ended December 31, 2021, 2020, and 2019, respectively. The Topgolf operating segment includes royalty income from leasing agreements primarily related to Toptracer installations of $37,267,000 for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's deferred revenue balance has historically included revenues from the sale of gift cards. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from gift cards are deferred and recognized when the cards are redeemed.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In connection with the merger with Topgolf, completed on March 8, 2021, the Company acquired deferred revenue of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$66,196,000&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; associated with event deposits, memberships, prepaid sponsorships, virtual currency and game credits related to the WGT digital golf game, and gift cards, which are recognized as revenue either over the estimated life of a customer&#x2019;s membership, historical currency/credit usage trends, when redeemed or once the event or sponsorship occurs, as applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company's deferred revenue balance as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2020&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 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2,546,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which primarily included deferred revenue from gift cards. During the year ended December 31, 2021, the Company recognized revenues of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$370,472,000, which was &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;primarily related to the redemption of event deposits and gift cards at Topgolf, which are typically recognized within a twelve month period of receipt. During the years ended December 31, 2020 and 2019 the Company recognized revenues of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2,840,000 and $3,031,000, respectively, which was primarily related to breakage and unredeemed gift cards. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within the amounts noted as recognized deferred revenue, the Company recognized &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$32,292,000, $2,840,000, and $3,031,000 &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;of deferred gift card revenue during the years ended December 31, 2021, 2020, and 2019, respectively. Additionally, as of December 31, 2021 and 2020 the Company had &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$41,967,000 and $2,546,000&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;, respectively, &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:400;line-height:120%"&gt;in accrued deferred revenue related to gift cards in accounts payable and accrued expenses on the accompanying consolidated balance sheets. As of December 31, 2021, the Company's balance for deferred revenue was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$93,873,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of revenue the Company recognizes is based on the amount of consideration it expects to receive from customers. The amount of consideration is the sales price adjusted for estimates of variable consideration, including sales returns, discounts and allowances as well as sales programs, sales promotions and price concessions that are offered by the Company as described below. These estimates are based on the amounts earned or expected to be claimed by customers on the related sales, and are therefore recorded as reductions to sales and trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary sales program, the &#x201c;Preferred Retailer Program,&#x201d; offers potential rebates and discounts for participating retailers in exchange for providing certain benefits to the Company, including the maintenance of agreed upon inventory levels, prime product placement and retailer staff training. Under this program, qualifying retailers can earn either discounts or rebates based upon the amount of product purchased. Discounts are applied and recorded at the time of sale. For rebates, the Company estimates the amount of variable consideration related to the rebate at the time of sale based on the customer&#x2019;s estimated qualifying current year product purchases. The estimate is based on the historical level of purchases, adjusted for any factors expected to affect the current year purchase levels. The estimated year-end rebate is adjusted quarterly based on actual purchase levels, as necessary. The Preferred Retailer Program is generally short-term in nature and the actual amount of rebate to be paid under this program is known as of the end of the year and paid to customers shortly after year-end. Historically, the Company's actual amount of variable consideration related to its Preferred Retailer Program has not been materially different from its estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also offers short-term sales program incentives, which include sell-through promotions and price concessions or price reductions. Sell-through promotions are generally offered throughout the product's life cycle, which varies from two to three years, and price concessions or price reductions are generally offered at the end of the product's life cycle. The estimated variable consideration related to these programs is based on a rate that includes historical and forecasted data. The Company records a reduction to net revenues using this rate at the time of the sale. The Company monitors this rate against actual results and forecasted estimates, and adjusts the rate as deemed necessary in order to reflect the amount of consideration it expects to receive from its customers. There were no material changes to the rate related to the short-term sales program incentives during the year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2021&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;. Historically, the Company's actual amount of variable consideration related to these sales programs has not been materially different from its estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an estimate for anticipated returns as a reduction of product revenues and cost of products, and accounts receivable, in the period that the related sales are recorded. Sales returns are estimated based upon historical returns, current economic trends, changes in customer demands and sell-through of products. The Company also offers certain customers sales programs that allow for specific returns. The Company records a sales return liability as an offset to accounts receivable for anticipated returns related to these sales programs at the time of sale based on the terms of the sales program. The cost recovery of inventory associated with this reserve is accounted for in other current assets. The Company's balance for cost recovery was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$25,947,000 and $24,112,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as of December 31, 2021 and 2020, respectively. The Company's provision for the sales return liability will fluctuate with the seasonality of the business, while actual sales returns are generally more heavily weighted toward the back half of the year as the golf season comes to an end.  Historically, the Company&#x2019;s actual sales returns have not been materially different from management&#x2019;s original estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the activity related to the Company&#x2019;s sales return reserve (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:54.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.144%"/&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;43,986&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;29,043&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(91,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,359&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,986&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,043&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjExNTA_6b72ab30-169f-417c-8884-b8bd75183843"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjExNTA_c838e626-bdf7-46de-a36b-6d9fba56f3bd"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQyMDU_673e8fd2-865b-45bc-91af-d5dd5e4c07a2"
      unitRef="usd">1087671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ely:RevenueNumberOfMonths
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzEwOTk1MTE2NDI5NjA_dada0eb3-871d-409e-947b-d52c6d669ce2">P10M</ely:RevenueNumberOfMonths>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzgyNTY_2f488031-2636-492a-8d34-faa28502d2e1">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's revenue disaggregated by major category and operating and reportable segment (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.526%"/&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Topgolf&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear&lt;br/&gt;&amp;amp; Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Venues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,014,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;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:9pt;font-weight:400;line-height:100%"&gt;Other business lines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf clubs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;994,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;994,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf balls&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gear, accessories &amp;amp; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,087,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:9pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,229,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;816,601&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#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="margin-top:5pt"&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:54.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear&lt;br/&gt;&amp;amp; Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf clubs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;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:9pt;font-weight:400;line-height:100%"&gt;Golf balls&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gear, accessories &amp;amp; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;982,675&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;606,785&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#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="margin-bottom:6pt;margin-top:5pt"&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:54.506%"/&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:13.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear&lt;br/&gt;&amp;amp; Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf clubs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;768,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;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:9pt;font-weight:400;line-height:100%"&gt;Golf balls&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;210,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cdf2ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cdf2ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cdf2ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gear, accessories &amp;amp; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;979,173&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;721,890&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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="margin-bottom:3pt;margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells its golf equipment products and apparel, gear and accessories in the United States and internationally, with its principal international regions being Japan and Europe. On a regional basis, sales of golf equipment are generally higher than sales of apparel gear and other in most regions other than Europe, which has a higher concentration of apparel, gear and other sales as a result of Jack Wolfskin, which is headquartered in Germany. Venues revenue is higher in the United States, as Topgolf has more domestic venues than international. Other business lines revenue is predominantly in the United States and Europe.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes revenue by geographical areas in which the Company operates (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:54.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.144%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenue by Major Geographic Region:&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;/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:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,067,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;372,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,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;/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:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2573545aeb41488c8b5fcc9280795193_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzMtMS0xLTEtODc0NzQ_f0128e45-cecc-4446-9f9a-d43321c7aa5b"
      unitRef="usd">1014106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0de8d4e3c31a4a7d8c0b2bc3469bdf68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzQtNS0xLTEtODAwOTI_1324b929-0818-4a5b-8d02-262c6db30fbd"
      unitRef="usd">1014106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib216604052274a36a1cca3c9dd3d1983_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzQtMS0xLTEtODc0NzQ_da0461f7-b4b9-4a86-8844-9aa72f0db222"
      unitRef="usd">73565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b419fa9130b48afa11e09618fddd85e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzUtNS0xLTEtODAwOTI_033ca624-444c-4f87-ab98-763314f44755"
      unitRef="usd">73565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56b571065b5e41cfae30fecfe0af6649_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzYtMS0xLTEtODAwOTI_262d78f8-fdb2-47b9-8dcf-4d7aca3ae471"
      unitRef="usd">994479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i197770a3b6a6412d8a4919da5a20d51b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzYtNS0xLTEtODAwOTI_0a889324-5872-42c7-a414-5ce965cedbf1"
      unitRef="usd">994479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba15d16f835c45ecb3f8cce81a13022a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzYtMy0xLTEtODc0ODA_515e4347-f9e5-4f3d-a162-ed9c1d162e31"
      unitRef="usd">234696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id616dc75965a4d19993b3e9134aa3ddd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzUtNy0xLTEtMTM1NDI3_5073049c-6ae6-4909-99f3-dcc118a9794b"
      unitRef="usd">234696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2abae15a6a734e0f869853d61faeb53b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzctNS0xLTEtODc0OTI_8da5330d-997e-4291-8c88-61c900561916"
      unitRef="usd">490872000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i641ad256f11546aea10ea5944222a11a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzYtNy0xLTEtMTM1NDI3_a552c26e-0f8d-42a4-8a98-260f82133ca2"
      unitRef="usd">490872000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57040781dbba45ee88a486f7f11f458b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzgtNS0xLTEtODc0OTI_8ce008bd-1513-41d8-8c9b-603d936055e7"
      unitRef="usd">325729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ee9e32b87dc41aaaa5893906d741baa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzctNS0xLTEtODAwOTI_c24590e9-93f8-42d3-9113-f89353001d88"
      unitRef="usd">325729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzgtMS0xLTEtODk3NTg_673e8fd2-865b-45bc-91af-d5dd5e4c07a2"
      unitRef="usd">1087671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39cefebaac1f4f0d8e046e59ef6dee23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzgtMS0xLTEtODAwOTI_b230a5a3-5b11-4533-aef3-59f77b54d98a"
      unitRef="usd">1229175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc81a7bc54c64802a517156a18751241_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzgtMy0xLTEtODAwOTI_f5cb76a0-96ff-4cd6-9571-03868c92223d"
      unitRef="usd">816601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTpmNWMwYjYwZTFiMTk0NTQ4ODdiYzgzODZlZTBlZjY5ZS90YWJsZXJhbmdlOmY1YzBiNjBlMWIxOTQ1NDg4N2JjODM4NmVlMGVmNjllXzgtNS0xLTEtODAwOTI_3d108f51-643c-4981-89ff-feea7241162e"
      unitRef="usd">3133447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1592901110cd458c9c1cdcaeb6f6cdc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzQtMy0xLTEtODc2MjU_baf4cacf-a578-4c8b-900f-ae3d551e2785"
      unitRef="usd">787072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib85e8cd5500d4fe7bd3c70d055ccd841_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzQtNy0xLTEtODc2Mzc_6da6518b-38c2-48cb-8a59-021a6fc686f3"
      unitRef="usd">787072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55ba005adae44b6b867e7190c0f4dbde_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzUtMy0xLTEtODc2MjU_1c156209-8b69-4b6d-9d46-1b38d6760c57"
      unitRef="usd">195603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if636c64576704af69938896b0b259434_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzUtNy0xLTEtODc2Mzg_015a9d14-d023-4d22-8fa7-9b979aa561d2"
      unitRef="usd">195603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1fac1b63699425fa4e9a19dc820497b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzYtNS0xLTEtODc2MzE_ba46841e-6967-40ae-b440-e6b71e815512"
      unitRef="usd">349272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60f93b2393044252811d49fde84542a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzYtNy0xLTEtODc2NDU_a3b79b6b-fc7a-40e4-9755-44bc4d633b6f"
      unitRef="usd">349272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie313bf8f123f4bfbaa4a5580cda44e4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzctNS0xLTEtODc2MzE_c8e161d7-f804-4ea3-85f6-a1955af455fc"
      unitRef="usd">257513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d8aef8da19b4828ab5f2bb36a6679e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzctNy0xLTEtODc2NTI_e09fab54-1e32-4dae-af8a-9889491608bb"
      unitRef="usd">257513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53df7ffe22a045a4ba7f0b39ccda4696_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzgtMy0xLTEtMTM1NDM1_94267c90-8ce1-4bbb-9308-98a0ffc3b20c"
      unitRef="usd">982675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79cb9c6970a142cc913afad183766a80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzgtNS0xLTEtMTM1NDM1_1c2b7f87-bf2d-4a5a-b541-58d4896d0b7f"
      unitRef="usd">606785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo3YjRiMDYzYzk3ZjA0MzBlYjQ2ODNjMDE3YzY3NDY5OS90YWJsZXJhbmdlOjdiNGIwNjNjOTdmMDQzMGViNDY4M2MwMTdjNjc0Njk5XzgtNy0xLTEtMTM1NDM1_6ab35650-1a3b-4e83-8f48-a8727443f85a"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5c92a9aa92e42488293fefe56494b7f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzUtMy0xLTEtODgzNjE_c7b205cc-3158-4136-86e3-a722e9eb134a"
      unitRef="usd">768310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4384c2e660b1437eb13f40528bcc8841_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzUtNy0xLTEtODgzNzY_f082a4ef-311a-4886-b4c5-058f01f72cee"
      unitRef="usd">768310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e96a62729f94917afd0667aa12d57c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzYtMy0xLTEtODgzNjE_fac56457-2861-467e-90c2-a80cac239585"
      unitRef="usd">210863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib100f50f1804466d9154f6a62efe3bde_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzYtNy0xLTEtODgzNzc_ccaa42c9-8aeb-47f4-8a64-1f274df28ec9"
      unitRef="usd">210863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d1ddf9157bb46fe9d9e63b6207b23db_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzctNS0xLTEtODgzNzE_c4b2b197-905f-460f-bca5-3d7349240c5c"
      unitRef="usd">410712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67db2017e0f04e2bb3abc2a42c74ab36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzYtNy0xLTEtMTM1NDM3_ae86744a-09bf-4cbf-a115-dfdf2f334d25"
      unitRef="usd">410712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24bc9c63cdb3473382fa3020aaa4064e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzgtNS0xLTEtODgzNzE_17a89fc5-47fa-4979-8264-55d1d8cb07bd"
      unitRef="usd">311178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8825b9a0146543359cab490ea22e8786_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzctNy0xLTEtMTM1NDM3_5f787139-ee75-4d48-8eae-2b24093c839d"
      unitRef="usd">311178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87a531c7272848a18c98c7e057b6c7a3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzgtMy0xLTEtMTM1NDM3_dee0b120-4c79-4fb3-96b8-fd1faf5e9cc7"
      unitRef="usd">979173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id17ccd64f8e24dea843ea497d95dbde4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzgtNS0xLTEtMTM1NDM3_ef4a85ba-97b0-42e1-bc2b-673aac1e0e99"
      unitRef="usd">721890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTowZWE2MTBiNmJhM2U0MzNmYWJiYTQ3YTZmNGEyZjU5MS90YWJsZXJhbmdlOjBlYTYxMGI2YmEzZTQzM2ZhYmJhNDdhNmY0YTJmNTkxXzgtNy0xLTEtMTM1NDM3_6d137e59-2f3d-4489-8ec8-8261a95a7282"
      unitRef="usd">1701063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c42877d8bb64a51ad6feaed606199ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzMtMS0xLTEtODk2MDE_f5a4b854-82c4-46b6-a39c-b0e9620ea3bf"
      unitRef="usd">2067070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa870209aa6e46c3a67193f3c095023a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzMtMy0xLTEtODk2MDE_e645a5de-2944-42de-8c15-a72f3071a7ad"
      unitRef="usd">778600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e85702f8b9c483fa0c2f1fe8f37c777_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzMtNS0xLTEtODk2NDM_22514e4e-07af-438a-b784-44ff46d602db"
      unitRef="usd">788232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4d3cab77eab4095af3550ccf16ebd3d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzQtMS0xLTEtODk2MDE_c7d444e4-a2c8-4f91-b693-b9454dd7d0a0"
      unitRef="usd">499533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4ae2b689b8a4ebe861b4650cfab508d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzQtMy0xLTEtODk2MDE_4c2655a6-91b5-4592-b652-cd533d5c1c6c"
      unitRef="usd">372957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40044b44dcd2414086d70dd3eb9650ac_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzQtNS0xLTEtODk2NDM_3be59403-b725-42e3-b5b2-2ac4f7131c29"
      unitRef="usd">428628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib81e6d47f8c241638d7a3cc425989a62_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzUtMS0xLTEtODk2MDE_1ea4a486-63b9-47e9-8f71-bb46840e2131"
      unitRef="usd">243848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d04b4906884aa7ba409b7bcbf13148_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzUtMy0xLTEtODk2MDE_22132760-7481-4465-9eb4-8218e9a43a42"
      unitRef="usd">212055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19141db6662b4f7994233029b722ccd9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzUtNS0xLTEtODk2NDM_1b677096-0942-4c0e-ae4a-61aed78511c3"
      unitRef="usd">246260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb9c3556b15f49beb3e7dbc3fe38fcda_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzYtMS0xLTEtODk2MDE_c994fe7c-bfda-4338-85dd-f7a9c6c79e7c"
      unitRef="usd">322996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95a054db90474e3a9860405ee56ce239_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzYtMy0xLTEtODk2MDE_1189bcce-24a5-4d90-aa08-6ff373649b0d"
      unitRef="usd">225848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5c29a43e25a42f3b5978bc2b34ae5be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzYtNS0xLTEtODk2NDM_c07eba65-abea-4411-b96e-0e3f8ae106bc"
      unitRef="usd">237943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzctMS0xLTEtMTM1NDQw_38a73976-d0e2-4fcf-93f7-4d68f8ea647c"
      unitRef="usd">3133447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzctMy0xLTEtMTM1NDQ0_4e5b5c3d-ee79-44b8-901e-bb39a92f9050"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTo0Y2NmZWZiZTE3NWM0NzkxOWI3M2UxZjY4Mzk5NDcwZC90YWJsZXJhbmdlOjRjY2ZlZmJlMTc1YzQ3OTE5YjczZTFmNjgzOTk0NzBkXzctNS0xLTEtMTM1NDQ3_20e0b268-fbc6-47c1-985f-6fa43cbb8680"
      unitRef="usd">1701063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99fa887a23c04b49b226846edff2af3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQyMDk_7652b3da-e22d-445f-9a5c-85fb72502419"
      unitRef="usd">12946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56b0187d262c4ca190dad46e7b6fb922_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQyNzg_9d1a4c6f-6ad8-4310-aae7-3efb3f8cf3fd"
      unitRef="usd">68151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b56f4a8157243749e47ee92d9e42728_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQyOTI_26145df8-96fd-4f74-acfb-0080be3111da"
      unitRef="usd">21838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18d2ccb6a53b49d591f4f77a2763b1f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQzMDY_97b9a485-ffdd-486e-a245-d738d1058368"
      unitRef="usd">22455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RoyaltyIncomeNonoperating
      contextRef="idc81a7bc54c64802a517156a18751241_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQ2ODU_385bfeef-2f7f-4b23-b2f1-efe244e805a8"
      unitRef="usd">30884000</us-gaap:RoyaltyIncomeNonoperating>
    <us-gaap:RoyaltyIncomeNonoperating
      contextRef="i79cb9c6970a142cc913afad183766a80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQ2ODk_0dbf5fb3-5b53-4411-84c9-c15bba1bfc8b"
      unitRef="usd">21838000</us-gaap:RoyaltyIncomeNonoperating>
    <us-gaap:RoyaltyIncomeNonoperating
      contextRef="id17ccd64f8e24dea843ea497d95dbde4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQ2OTM_42960f22-a0c7-45e1-a1dc-7d001d4520d1"
      unitRef="usd">22445000</us-gaap:RoyaltyIncomeNonoperating>
    <us-gaap:RoyaltyIncomeNonoperating
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjQ2OTk_79328855-2415-4a31-9bbb-f700fd251a5b"
      unitRef="usd">37267000</us-gaap:RoyaltyIncomeNonoperating>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="id5e3d738e4e44267ac514b7bcc48c053_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzg3OTYwOTMwNzY5NzQ_d72ce95d-f86a-4f04-b420-4450e8415bc4"
      unitRef="usd">66196000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzMwMzc_48c56ad5-160d-448f-b980-8a3f1431a31f"
      unitRef="usd">2546000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i1f9385aa14354ac496e7c605b0342c23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzM1MTk_f6ddbeb0-3b96-4df5-9618-4e265dc18228"
      unitRef="usd">370472000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ib482e1f608994374b3e59a1960d56613_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzU0OTc1NTgyMDUyOTk_75e004fd-be89-452e-99cf-cdc5681e3b35"
      unitRef="usd">2840000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i6aa3d114a01e4a48a990676cc336da78_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzU0OTc1NTgyMDUzMDc_aab589aa-fedb-456d-b8b5-fa1a98e5d6a7"
      unitRef="usd">3031000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <ely:ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriodBalance
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzM3MjU_d6ab3bb5-a902-4ba2-a20d-e520afc6e6da"
      unitRef="usd">32292000</ely:ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriodBalance>
    <ely:ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriodBalance
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzM3MzA_8eea86fb-9bc7-4b70-951b-b165ddb70f7f"
      unitRef="usd">2840000</ely:ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriodBalance>
    <ely:ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriodBalance
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzM3Mzk_54e5ddf9-3e44-463e-ae47-3b0da88566ef"
      unitRef="usd">3031000</ely:ContractWithCustomerLiabilityRevenueRecognizedIncludingCurrentPeriodBalance>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if7a8c7fb29f74caab55dffa5097ef36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzc0MzA_97357c01-0cc7-47cf-abf9-10b29081bc72"
      unitRef="usd">41967000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ia88c8be89bbd434fa29592d3a9627990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzc0Mzg_602b16cc-f39d-46c3-bdb3-2929225c0456"
      unitRef="usd">2546000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNzQzNjE_e074744b-044d-453a-aa49-d12c43270299"
      unitRef="usd">93873000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <ely:RevenueRecognitionSalesReturnsReserveForCostRecovery
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjY5MTc_6a3463d6-6eff-4f37-9c33-88c6c0460fd0"
      unitRef="usd">-25947000</ely:RevenueRecognitionSalesReturnsReserveForCostRecovery>
    <ely:RevenueRecognitionSalesReturnsReserveForCostRecovery
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzQ5NDc4MDIzNjY5MjI_6f020637-0895-407e-bd48-ee203dd6eb44"
      unitRef="usd">-24112000</ely:RevenueRecognitionSalesReturnsReserveForCostRecovery>
    <ely:SalesReturnsAndAllowancesTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90ZXh0cmVnaW9uOmQ3Y2RmODc3ODM2ZjQyZTI4MzE5MGVkYWQ4OGQ3MzAwXzgyNTA_5f80d66d-b58b-45a6-8ae0-3c967e431bf3">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the activity related to the Company&#x2019;s sales return reserve (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:54.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.144%"/&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;43,986&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;29,043&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(91,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,359&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,986&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,043&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ely:SalesReturnsAndAllowancesTableTextBlock>
    <ely:SalesReturnReserve
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzMtMS0xLTEtODAwOTI_c8ab6c74-3c01-45b2-9388-339941711794"
      unitRef="usd">43986000</ely:SalesReturnReserve>
    <ely:SalesReturnReserve
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzMtMy0xLTEtODAwOTI_fe4b0d47-b910-4982-b593-46a690fbea60"
      unitRef="usd">29043000</ely:SalesReturnReserve>
    <ely:SalesReturnReserve
      contextRef="if3307162f72441ecbf5e36b5c7c31fa0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzMtNS0xLTEtMTAwMjk3_327a3741-cd84-4826-b5eb-e36958d80983"
      unitRef="usd">24522000</ely:SalesReturnReserve>
    <ely:RevenueRecognitionSalesReturnsProvisionForCreditLosses
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzQtMS0xLTEtODAwOTI_cb387ca9-ea3f-4cfd-8e94-439800cf22b6"
      unitRef="usd">91007000</ely:RevenueRecognitionSalesReturnsProvisionForCreditLosses>
    <ely:RevenueRecognitionSalesReturnsProvisionForCreditLosses
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzQtMy0xLTEtODAwOTI_decd8a83-1f30-43bc-8300-4613eb283f2b"
      unitRef="usd">106178000</ely:RevenueRecognitionSalesReturnsProvisionForCreditLosses>
    <ely:RevenueRecognitionSalesReturnsProvisionForCreditLosses
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzQtNS0xLTEtMTAwMjk3_1b2f59cc-c70f-462b-a575-4a1c5259c8a2"
      unitRef="usd">95094000</ely:RevenueRecognitionSalesReturnsProvisionForCreditLosses>
    <ely:RevenueRecognitionSalesReturnsReserveforSalesReturnsPeriodIncreaseDecrease
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzUtMS0xLTEtODAwOTI_609c33f7-18eb-4836-a0a8-dfb9712c5275"
      unitRef="usd">-87634000</ely:RevenueRecognitionSalesReturnsReserveforSalesReturnsPeriodIncreaseDecrease>
    <ely:RevenueRecognitionSalesReturnsReserveforSalesReturnsPeriodIncreaseDecrease
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzUtMy0xLTEtODAwOTI_fdf14aca-98f5-4809-a433-7b6fe7b7ce49"
      unitRef="usd">-91235000</ely:RevenueRecognitionSalesReturnsReserveforSalesReturnsPeriodIncreaseDecrease>
    <ely:RevenueRecognitionSalesReturnsReserveforSalesReturnsPeriodIncreaseDecrease
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzUtNS0xLTEtMTAwMjk3_82b622f2-8561-4e2d-899c-8494673ea519"
      unitRef="usd">-90573000</ely:RevenueRecognitionSalesReturnsReserveforSalesReturnsPeriodIncreaseDecrease>
    <ely:SalesReturnReserve
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzctMS0xLTEtODAwOTI_e00f7d59-dba5-47b5-9288-67bdaf4f94b3"
      unitRef="usd">47359000</ely:SalesReturnReserve>
    <ely:SalesReturnReserve
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzctMy0xLTEtODAwOTI_8acb8559-becc-4984-b169-c92f783717a9"
      unitRef="usd">43986000</ely:SalesReturnReserve>
    <ely:SalesReturnReserve
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNjkvZnJhZzpkN2NkZjg3NzgzNmY0MmUyODMxOTBlZGFkODhkNzMwMC90YWJsZTphMDdiZWE4M2M3MTk0NGNkOGY0MWY0NzkwNDliMGJlYy90YWJsZXJhbmdlOmEwN2JlYTgzYzcxOTQ0Y2Q4ZjQxZjQ3OTA0OWIwYmVjXzYtNS0xLTEtMTM1NDEz_7c1efac6-0f65-496f-8fcc-04c83c28e785"
      unitRef="usd">29043000</ely:SalesReturnReserve>
    <us-gaap:CreditLossFinancialInstrumentTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90ZXh0cmVnaW9uOjc2YzRiZWFkMjJiZTRhZDJhYzMzZWNkYTc2ODhhY2IzXzIzODc_9f89f10e-ac04-4c81-b597-3b176b3229ab">&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;Note 5. Estimated Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's trade accounts receivable are recorded at net realizable value, which includes an appropriate allowance for estimated credit losses, as well as reserves related to product returns and sales programs as described in Note 4. Under ASC Topic 326, the &#x201c;expected credit loss&#x201d; model replaces the &#x201c;incurred loss&#x201d; model and requires consideration of a broader range of information to estimate expected credit losses over the life of the asset. The Company's prior methodology for estimating credit losses on trade accounts receivable did not differ significantly from the new requirements of ASC Topic 326. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. An estimate of credit losses for the remaining customers in the aggregate is based upon historical bad debts, current customer receivable balances, age of customer receivable balances, the customers' financial condition, all of which are subject to change. Additionally, the Company&#x2019;s monitoring activities now considers future reasonable and supportable forecasts of economic conditions to adjust all general reserve percentages as necessary. Balances are written-off when determined to be uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual uncollected amounts have historically been consistent with the Company&#x2019;s expectations. The Company's payment terms on its receivables from customers are generally 60 days or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the activity related to the Company&#x2019;s allowance for estimated credit losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.387%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,841&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,992&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment due to the adoption of ASC Topic 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;(Benefit) provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible amounts, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90ZXh0cmVnaW9uOjc2YzRiZWFkMjJiZTRhZDJhYzMzZWNkYTc2ODhhY2IzXzIzODk_51d5efd5-7dd5-4f23-aec3-fa9e655f9263">Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. An estimate of credit losses for the remaining customers in the aggregate is based upon historical bad debts, current customer receivable balances, age of customer receivable balances, the customers' financial condition, all of which are subject to change. Additionally, the Company&#x2019;s monitoring activities now considers future reasonable and supportable forecasts of economic conditions to adjust all general reserve percentages as necessary. Balances are written-off when determined to be uncollectible.</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <ely:AccountsReceivableAllowanceForCreditLossPaymentTerm
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90ZXh0cmVnaW9uOjc2YzRiZWFkMjJiZTRhZDJhYzMzZWNkYTc2ODhhY2IzXzc2OTY1ODE0MDAwMjQ_5dc0d5bd-1c9f-47db-90c4-4a8a4df335e9">P60D</ely:AccountsReceivableAllowanceForCreditLossPaymentTerm>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90ZXh0cmVnaW9uOjc2YzRiZWFkMjJiZTRhZDJhYzMzZWNkYTc2ODhhY2IzXzIzOTE_5b9316a2-3fb3-42e8-9c65-066b5c54bb9a">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the activity related to the Company&#x2019;s allowance for estimated credit losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.387%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,841&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,992&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustment due to the adoption of ASC Topic 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;(Benefit) provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-off of uncollectible amounts, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzItMS0xLTEtODAwOTI_427efeff-a80a-4102-9175-4f1a73376598"
      unitRef="usd">8841000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzItMy0xLTEtODAwOTI_2beb83b5-4c60-4bf1-8a45-13c67316fab6"
      unitRef="usd">5992000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="if3307162f72441ecbf5e36b5c7c31fa0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzItNS0xLTEtMTAwMzc2_161c9f7e-1ae8-402a-9267-12cb37b25c83"
      unitRef="usd">5610000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="id8a742660bd54f68bd43316ce6a59b78_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzMtMS0xLTEtODAwOTI_6dcce800-50c5-4b07-a7ab-1058d7f9c32b"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i726b576433114928ab33ea43f4cce41f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzMtMy0xLTEtODAwOTI_86ea47cb-35b1-4428-a8ad-246a85619bc4"
      unitRef="usd">289000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ibeb293547b5744a195c221413791616c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzMtNS0xLTEtMTAwMzc2_cebdf5af-c4a8-49e5-bc65-fe30bf59db81"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzQtMS0xLTEtODAwOTI_dfef08fb-6b59-40cb-8436-5e02c1dbab85"
      unitRef="usd">-337000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzQtMy0xLTEtODAwOTI_397eb2ef-3771-4770-8e52-bdf40343a720"
      unitRef="usd">2924000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzQtNS0xLTEtMTAwMzc2_c27ff86d-4cea-4882-b007-e011369648a1"
      unitRef="usd">1107000</us-gaap:ProvisionForDoubtfulAccounts>
    <ely:AccountsReceivableAllowanceForCreditLossWriteOffRecoveryNet
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzUtMS0xLTEtODAwOTI_3a523b1d-9f35-4255-90e8-1e771e1f5e3b"
      unitRef="usd">2299000</ely:AccountsReceivableAllowanceForCreditLossWriteOffRecoveryNet>
    <ely:AccountsReceivableAllowanceForCreditLossWriteOffRecoveryNet
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzUtMy0xLTEtODAwOTI_598cb59e-6ab6-47cd-a226-f535f241b73f"
      unitRef="usd">364000</ely:AccountsReceivableAllowanceForCreditLossWriteOffRecoveryNet>
    <ely:AccountsReceivableAllowanceForCreditLossWriteOffRecoveryNet
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzUtNS0xLTEtMTAwMzc2_77cc3550-e0af-40c1-aba2-05b71182f044"
      unitRef="usd">725000</ely:AccountsReceivableAllowanceForCreditLossWriteOffRecoveryNet>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzctMS0xLTEtODAwOTI_267b36cd-5aab-400b-a1d7-f22c31b96578"
      unitRef="usd">6205000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzctMy0xLTEtODAwOTI_60e2d97e-95cb-434f-89a1-c83e4033f036"
      unitRef="usd">8841000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzIvZnJhZzo3NmM0YmVhZDIyYmU0YWQyYWMzM2VjZGE3Njg4YWNiMy90YWJsZTo4OGY1MGM1ZmM3NjM0ZDdlYjAzYjhhZjYyZWZkMTQ4My90YWJsZXJhbmdlOjg4ZjUwYzVmYzc2MzRkN2ViMDNiOGFmNjJlZmQxNDgzXzctNS0xLTEtMTAwMzc2_669e4ffd-1271-4427-a7a6-c493fa818e94"
      unitRef="usd">5992000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzg5MzU_493c02af-5edb-4dac-9db9-7443c254cd29">&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;Note 6. Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Merger with Topgolf International, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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&#160;8, 2021, the Company completed its merger with Topgolf, pursuant to the terms of an Agreement and Plan of Merger, dated as of October 27, 2020 (the &#x201c;Merger Agreement&#x201d;). Topgolf is a leading technology-enabled golf entertainment business, with an innovative platform that comprises its state-of-the-art open-air golf and entertainment venues, Toptracer ball-tracking technology and innovative media platform with a differentiated position in eSports. The Company will benefit from a compelling family of brands with reach across multiple channels including retail, venues, e-commerce and digital communities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Merger Agreement, at the closing of the merger, the Company issued approximately 89,776,000 unrestricted and fully vested shares of its common stock to the stockholders of Topgolf (excluding approximately 12,330,000 shares of the Company&#x2019;s common stock that would have been allocated to the Company in the merger based on the shares of Topgolf held by the Company) for 100% of the outstanding equity of Topgolf, at an exchange ratio based on an equity value of Topgolf of $1,987,000,000 (or $1,748,000,000 excluding Topgolf shares that were held by the Company) and a price per share of the Company's common stock fixed at $19.40 per share (the &#x201c;Callaway Share Price&#x201d;). The actual purchase consideration upon the closing of the merger of $3,014,174,000 (or $2,650,201,000 excluding Topgolf shares that were held by the Company) was based on the number of shares of the Company&#x2019;s common stock issued, multiplied by the closing price of $29.52 of the Company's common stock on March 8, 2021. Additionally, the Company converted certain stock options previously held by former equity holders of Topgolf into options to purchase a number of shares of Callaway common stock, and certain outstanding restricted stock awards of Topgolf, into approximately 188,000 shares of Callaway common stock (together, the "replacement awards"). The Company included $33,051,000 in the consideration transferred in the merger for these replacement awards, which represents the fair value of the vested portion the replacement awards. The unvested portion of these replacement awards related to future services that will be rendered in the post-combination period will be recognized as compensation expense over the remaining vesting period (see Note 16). In addition, the Company converted issued and outstanding warrants to purchase certain preferred &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:400;line-height:120%"&gt;shares of Topgolf into a warrant to purchase a number of shares of Callaway common stock. The fair value of the consideration transferred in the merger related to these warrants totaled $1,625,000. The purchase consideration, together with the fair value of the consideration transferred for outstanding stock awards and warrants totaled $3,048,850,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company previously held approximately 14.3% of Topgolf's outstanding shares. Immediately following the closing of the merger, the Company's stockholders as of immediately prior to the merger owned approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51.3%&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; of the outstanding shares of the combined company, and former Topgolf stockholders, other than Callaway, owned approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48.7%&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; of the outstanding shares of the combined company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocated the purchase price to the net identifiable tangible and intangible assets acquired and liabilities assumed based on their preliminary estimated fair values as of the date of acquisition. Identifiable intangible assets include the Topgolf trade name, developed technology, Topgolf's investment in Full Swing Golf Holdings, Inc. ("Full Swing"), customer relationships and liquor licenses. The excess of the purchase price over the estimated fair value of the net assets and liabilities was allocated to goodwill. The Company determined the preliminary estimated fair values after review and consideration of relevant information as of the acquisition date, including discounted cash flows, quoted market prices and estimates made by management. The fair values assigned to tangible and intangible assets acquired and liabilities assumed are preliminary based on management's estimates and assumptions and may be subject to change as additional information is received and certain tax returns are finalized. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allocation of the purchase price presented below was based on management's preliminary estimate of the fair values of the acquired assets and assumed liabilities using valuation techniques including income, cost and market approaches. These valuation techniques incorporate the use of expected future revenues, cash flows and growth rates as well as estimated discount rates. Current and noncurrent assets and liabilities are valued at historical carrying values, which approximates fair value, except as described below. The trade name was valued under the royalty savings income approach method, which is equal to the present value of the after-tax royalty savings attributable to owning the trade name as opposed to paying a third party for its use. For this valuation the Company used a royalty rate of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.5%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which is reflective of royalty rates paid in market transactions, and a discount rate of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.0% to 8.5%&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; on the future cash flows generated by the net after-tax savings. The fair value of the Topgolf hitting bays, Toptracer ball-tracking technology and the WGT digital game was based on a combination of valuation methodologies, including the residual net income approach, royalty savings income approach and the cost approach. The Company utilized the options pricing model and revenue multiples of comparable companies to determine the fair value of the investment in Full Swing. Customer relationships and liquor licenses were valued using the replacement cost method. The Company amortizes the fair value of the finite-lived intangibles, which include technology and customer relationships, over a period ranging between&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5NzY_828e7e60-980c-42e0-a6b8-8d9d77a75455"&gt;one&lt;/span&gt; and ten years&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 estimated fair value of operating leases was determined based on current market terms, which resulted in a net unfavorable &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;adjustment to the right-of-use asset. Property, plant and equipment was valued based on its replacement cost, which resulted in an estimated step-up in value. The estimated fair value of the debt assumed was based on a market credit rating, interest rates and repayment terms, which resulted in an overall decrease in value. In the fourth quarter of 2021, the Company recorded an estimate related to the fair value assessment of ROU assets for the acquired operating and financing leases in addition to deemed landlord financed properties. In this assessment, the Company considered certain critical terms, including extension periods and incremental borrowing rates. This assessment resulted in significant adjustments to the right-of-use and deemed landlord financed assets and the corresponding lease obligations and deemed landlord financed liabilities. As of December 31, 2021, the Company is in the process of finalizing its assessment on certain leases and certain deferred tax related items. Upon the completion of these assessments, the Company may adjust the preliminary purchase price allocation accordingly. After assessing the preliminary fair value of the net assets acquired a&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;nd liabilities assumed, the Company recorded goodwill of $1,903,883,000, of which the Company attributed $1,340,663,000 to the future revenues and growth potential of the Topgolf business, and $563,220,000 to the synergies the Company anticipates from leveraging the Topgolf business to expand its golf equipment and apparel businesses. For the operating segment allocation of goodwill, see Note 9. As a non-taxable stock acquisition, the Company does not expect the value attributable to the acquired intangibles and goodwill to be tax deductible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 merger, during the years ended December 31, 2021 and 2020, the Company recognized transaction costs of approximately $20,416,000 and $8,498,000, respectively, consisting primarily of advisor, legal, valuation and accounting fees. Transaction costs were recorded in selling, general &amp;amp; administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition date based on the preliminary purchase price allocation (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:83.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.295%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At March 8, 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:9pt;font-weight:700;line-height:100%"&gt;Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Cash&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:9pt;font-weight:400;line-height:100%"&gt;10,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&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:9pt;font-weight:400;line-height:100%"&gt;13,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&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:9pt;font-weight:400;line-height:100%"&gt;52,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&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:9pt;font-weight:400;line-height:100%"&gt;1,080,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,329,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investments&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:9pt;font-weight:400;line-height:100%"&gt;28,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&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:9pt;font-weight:400;line-height:100%"&gt;33,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - trade name&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:9pt;font-weight:400;line-height:100%"&gt;994,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - technology, customer relationships and liquor licenses&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:9pt;font-weight:400;line-height:100%"&gt;81,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,137,018&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:700;line-height:100%"&gt;Liabilities Assumed&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued employee costs&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:9pt;font-weight:400;line-height:100%"&gt;37,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction advances&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:9pt;font-weight:400;line-height:100%"&gt;40,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:9pt;font-weight:400;line-height:100%"&gt;66,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:9pt;font-weight:400;line-height:100%"&gt;535,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing&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:9pt;font-weight:400;line-height:100%"&gt;303,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities   &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:9pt;font-weight:400;line-height:100%"&gt;1,402,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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:9pt;font-weight:400;line-height:100%"&gt;131,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,485,630&#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:9pt;font-weight:400;line-height:100%"&gt;Goodwill allocated to other business units&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:9pt;font-weight:400;line-height:100%"&gt;563,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price and consideration transferred in the merger&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,048,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Supplemental Pro-Forma Information (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental pro-forma information for the years ended December 31, 2021 and 2020 as if the merger with Topgolf had occurred on January 1, 2020. These amounts have been calculated after applying the Company's accounting policies and are based upon currently available information. For this analysis, the Company assumed that certain gains and costs associated with the merger were recognized as of January 1, 2020, including a gain of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$252,531,000&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; recognized on the Company's pre-acquisition investment in Topgolf, acquisition costs of $28,914,000, the amortization of estimated intangible assets and other fair value adjustments, as well as the tax effect on those costs, and a valuation allowance on certain acquired net operating losses and tax credit carryforwards (see Note 14). Pre-acquisition net revenue and net income (loss) amounts for Topgolf were derived from the books and records of Topgolf prepared prior to the acquisition and are presented for informational purposes only and do not purport to be indicative of the results of future operations or of the results that would have occurred had the acquisition taken place as of the dates noted below. &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:97.424%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.254%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,276,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,305,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Supplemental Information of Operating Results&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For the year ended December 31, 2021, the Company's consolidated statements of operations included net revenues related to Topgolf of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1,087,671,000&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 a net loss of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$29,603,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the period beginning March&#160;8, 2021 through January&#160;2, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Acquisition of JW Stargazer Holding GmbH&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 2019, the Company completed the acquisition of JW Stargazer Holding GmbH, the owner of the international, premium outdoor apparel, gear and accessories brand, Jack Wolfskin, for &#x20ac;457,394,000 (including cash acquired of &#x20ac;50,984,000) or approximately $521,201,000 (including cash acquired of $58,096,000). The Company financed the acquisition with a Term Loan B facility in the aggregate principal amount of $480,000,000 (see Note 7). This acquisition is expected to further enhance the Company's lifestyle category and provide a platform for future growth in the active outdoor and urban outdoor categories. The financial results of JW Stargazer Holding GmbH have been included in the Company's consolidated financial statements since the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company allocated the purchase price to the net identifiable tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the date of acquisition. Valuations of acquired intangible assets and inventory were subject to fair value measurements that were based primarily on significant inputs not observable in the market, and thus represent Level 3 measurements (see Note 19). The excess of the purchase price over the estimated fair value of the net assets and liabilities was allocated to goodwill. The Company recognized goodwill in the amount of $150,180,000 arising from the acquisition, which consists largely of expected synergies from combining the operations of the Company and Jack Wolfskin. As a non-taxable stock acquisition, the value attributable to the acquired intangible assets and goodwill are not tax deductible, and accordingly, the Company recognized a net deferred tax liability of $77,079,000, including tax reserves of $8,281,000 on certain deferred tax assets. All of the goodwill related to the acquisition was assigned to the Apparel, Gear and Other operating segment. During the second quarter of 2020, the Company performed a quantitative assessment of goodwill for its reporting units in response to the disruptions caused by the COVID-19 pandemic and determined that the goodwill associated with the Jack Wolfskin reporting unit was impaired, in addition to the Jack Wolfskin trade name (see Note 9). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 acquisition, during the year ended December 31, 2019, the Company recognized transaction costs of approximately $9,987,000, of which $6,326,000 was recognized in general and administrative expenses during the twelve months ended December 31, 2019. The remaining $3,661,000 was recognized in general and administrative expenses during 2018. In addition, the Company recorded a loss of $3,215,000 in other income (expense) in the first quarter of 2019 upon the settlement of a foreign currency forward contract to mitigate the risk of foreign currency fluctuations on the purchase price, which was denominated in Euros (EUR).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition date based on the purchase price allocation (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:82.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At January 4, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets Acquired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current 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:9pt;font-weight:400;line-height:100%"&gt;11,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use 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:9pt;font-weight:400;line-height:100%"&gt;120,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - retail partners &amp;amp; distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770,274&#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:9pt;font-weight:700;line-height:100%"&gt;Liabilities Assumed&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes payable, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;521,201&#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:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzU0OTc1NTgxNjI1OTc_4c58bd05-f532-479d-8960-5f6ea46d9456"
      unitRef="shares">89776000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <ely:BusinessCombinationStepAcquisitionEquityInterestInAcquireeShares
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg3MjM_29741870-7767-4cc4-a80a-0934e9ad27e1"
      unitRef="shares">12330000</ely:BusinessCombinationStepAcquisitionEquityInterestInAcquireeShares>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg2NTQ_3d38cfeb-8a77-4d7f-92f0-a5683bf7fc78"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <ely:BusinessCombinationEquityValue
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg3NTA_c8b5bb62-cb60-4e79-a084-ac709650d3e8"
      unitRef="usd">1987000000</ely:BusinessCombinationEquityValue>
    <ely:BusinessCombinationStepAcquisitionEquityValueOfAcquiree
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg3ODE_4d6d0614-6f69-4117-8c1f-f388c8a829e2"
      unitRef="usd">1748000000</ely:BusinessCombinationStepAcquisitionEquityValueOfAcquiree>
    <ely:BusinessCombinationExchangeRatioSharePrice
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzU0OTc1NTgxNjI2ODY_0888eb22-e292-4b35-b3cf-516ee18512eb"
      unitRef="usdPerShare">19.40</ely:BusinessCombinationExchangeRatioSharePrice>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg4MDE_bc8d2d6c-658e-4a3c-a34b-a72bc7a95e25"
      unitRef="usd">3014174000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg4MTg_e3ac7b92-03c3-4c5d-a8ab-a2e6a5ba0f8a"
      unitRef="usd">2650201000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg4MzU_59ef8412-fc55-4aaa-afed-a3cbf121bd97"
      unitRef="usdPerShare">29.52</us-gaap:BusinessAcquisitionSharePrice>
    <ely:BusinessCombinationConsiderationConvertedShareBasedCompensation
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg4NDQ_1d1c3ea2-0d67-45f3-b98b-d1a416527fea"
      unitRef="shares">188000</ely:BusinessCombinationConsiderationConvertedShareBasedCompensation>
    <ely:BusinessCombinationConsiderationTransferredShareBasedCompensation
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg4NTQ_db2032a3-7ec9-413b-999f-2c14013098fe"
      unitRef="usd">33051000</ely:BusinessCombinationConsiderationTransferredShareBasedCompensation>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg4Nzg_29c90311-bf52-49fa-881b-339c56098b91"
      unitRef="usd">1625000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzE2NDkyNjc0Nzc0MzM_9b773d49-6259-481a-8d0c-95061499c854"
      unitRef="usd">3048850000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i2dfbd2c4b35d4773aad192cbba8515cb_I20201027"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzEwOTk1MTE2NDI2MTI_01bdd687-ba76-4904-8529-c7c5972d555c"
      unitRef="number">0.143</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i536f0fbcf81840699c5bb9b9b678278d_I20201027"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5MjM_c7798c9c-5265-4987-8a7c-d0fe2b659a7d"
      unitRef="number">0.513</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i9ca5c9a46675476d93ba5443306ee52d_I20201027"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5MzY_ae6f315b-7deb-40a4-984a-3bbe6c1c34a4"
      unitRef="number">0.487</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <ely:BusinessCombinationAssumedIndefiniteLivedIntangibleAssetsMeasurementInput
      contextRef="ic2b5b30d940d4d84b11a275e31025e80_I20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5NDc_34de5600-b686-4d6f-9e62-db68185ed838"
      unitRef="number">0.025</ely:BusinessCombinationAssumedIndefiniteLivedIntangibleAssetsMeasurementInput>
    <ely:BusinessCombinationAssumedIndefiniteLivedIntangibleAssetsMeasurementInput
      contextRef="i2cde49e3ea0145a7bc043d518f7bcab5_I20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5NjU_7dc903c6-c94c-4f3a-b9d9-884136d4d4d0"
      unitRef="number">0.070</ely:BusinessCombinationAssumedIndefiniteLivedIntangibleAssetsMeasurementInput>
    <ely:BusinessCombinationAssumedIndefiniteLivedIntangibleAssetsMeasurementInput
      contextRef="i4412a34be609411ebb5ebe03b097721d_I20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDg5NzE_10061395-3cc2-473d-b715-ffd0fc41c572"
      unitRef="number">0.085</ely:BusinessCombinationAssumedIndefiniteLivedIntangibleAssetsMeasurementInput>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i94f0987a323844f6accbdedf768d27a2_D20210308-20210308"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzc2OTY1ODE0MTk1NjE_11579fc8-e94c-4d11-a2b0-022cede132fb">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:Goodwill
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzEwOTk1MTE2NTIxMzE_3d7a2ab7-e9e3-4a92-bc4a-83e9bcaf055d"
      unitRef="usd">1903883000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibc9588c5a30b49f6aee756fb3f488033_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzEwOTk1MTE2NTIxMjU_021bad7a-6beb-4b8e-a9ae-1df3b1443c37"
      unitRef="usd">1340663000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7b9fa332326542deb40acd93f0ba7b95_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzEwOTk1MTE2NTIxMTk_7e22e063-04af-4d52-a1ea-bee1fccd81bf"
      unitRef="usd">563220000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDkxMjM_d25213de-38bc-4e5e-93db-22bd5011ea0d"
      unitRef="usd">20416000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i0fa591aaaa9c4f74a8f33e9be057951d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNDkxMjc_9dee2ea5-c6e1-4622-92be-77c4f516cc0f"
      unitRef="usd">8498000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzc2OTY1ODE0MTk1NTE_47d75140-2630-4260-88af-d660d4262206">The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition date based on the preliminary purchase price allocation (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:83.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.295%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At March 8, 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:9pt;font-weight:700;line-height:100%"&gt;Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Cash&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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:9pt;font-weight:400;line-height:100%"&gt;10,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&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:9pt;font-weight:400;line-height:100%"&gt;13,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&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:9pt;font-weight:400;line-height:100%"&gt;52,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&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:9pt;font-weight:400;line-height:100%"&gt;1,080,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,329,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investments&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:9pt;font-weight:400;line-height:100%"&gt;28,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&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:9pt;font-weight:400;line-height:100%"&gt;33,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - trade name&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:9pt;font-weight:400;line-height:100%"&gt;994,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - technology, customer relationships and liquor licenses&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:9pt;font-weight:400;line-height:100%"&gt;81,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,137,018&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:700;line-height:100%"&gt;Liabilities Assumed&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued employee costs&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:9pt;font-weight:400;line-height:100%"&gt;37,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction advances&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:9pt;font-weight:400;line-height:100%"&gt;40,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:9pt;font-weight:400;line-height:100%"&gt;66,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:9pt;font-weight:400;line-height:100%"&gt;535,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing&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:9pt;font-weight:400;line-height:100%"&gt;303,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities   &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:9pt;font-weight:400;line-height:100%"&gt;1,402,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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:9pt;font-weight:400;line-height:100%"&gt;131,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,485,630&#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:9pt;font-weight:400;line-height:100%"&gt;Goodwill allocated to other business units&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:9pt;font-weight:400;line-height:100%"&gt;563,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price and consideration transferred in the merger&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,048,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair values of the assets acquired and liabilities assumed as of the acquisition date based on the purchase price allocation (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:82.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.113%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At January 4, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets Acquired&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current 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:9pt;font-weight:400;line-height:100%"&gt;11,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use 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:9pt;font-weight:400;line-height:100%"&gt;120,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other 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:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles - retail partners &amp;amp; distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770,274&#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:9pt;font-weight:700;line-height:100%"&gt;Liabilities Assumed&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes payable, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;521,201&#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:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzItMi0xLTEtODI1ODA_5f48afef-3634-4104-8ab7-7dd53ebca096"
      unitRef="usd">171294000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzMtMi0xLTEtODI1ODA_d0b2c67f-ba33-461d-9269-a1b7f24a1fab"
      unitRef="usd">10678000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzQtMi0xLTEtODI1ODA_626eb19e-1a10-44e7-8b09-792ebc04a6d7"
      unitRef="usd">13944000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzUtMi0xLTEtODI1ODA_356f03ab-b496-42f7-af04-51b7b8102f4e"
      unitRef="usd">52233000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzYtMi0xLTEtODI1ODA_d2fff9fd-3462-4261-82d8-b510a2d6f42c"
      unitRef="usd">1080349000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzctMi0xLTEtODI1ODA_e26465cf-a781-49f1-96f4-5f4bf68070ff"
      unitRef="usd">1329296000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzgtMi0xLTEtODI1ODA_347f2489-657c-4bae-8b5b-5805a3b96476"
      unitRef="usd">28768000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzktMi0xLTEtODI1ODA_cc623d20-2efb-4edd-8048-83afbfea2edb"
      unitRef="usd">33664000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzEwLTItMS0xLTgyNTgw_27b2c0ad-d401-4384-9ffa-82009322490e"
      unitRef="usd">994200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzExLTItMS0xLTgyNTgw_db566c48-0ed1-4c1a-bcec-28829d43a76f"
      unitRef="usd">81929000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="ibc9588c5a30b49f6aee756fb3f488033_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzEyLTItMS0xLTgyNTgw_9df11854-896b-4c9e-a27b-88e3e750335f"
      unitRef="usd">1340663000</us-gaap:Goodwill>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzEzLTItMS0xLTEzNTY1Mg_6687083b-6aa2-49c6-aca9-264c994b3f9d"
      unitRef="usd">5137018000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzE1LTItMS0xLTkxMzQ0_86d6d6da-cdd8-43f4-b62e-f86c18f45ac2"
      unitRef="usd">95799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilitiesCurrent
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzE2LTItMS0xLTgyNTgw_160be2b0-92da-4d29-a2af-ffd0d46f30ed"
      unitRef="usd">37092000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilitiesCurrent>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConstructionAdvances
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzE3LTItMS0xLTgyNTgw_c1627809-bcab-4fd3-95a0-d396199649a9"
      unitRef="usd">40491000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConstructionAdvances>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzE4LTItMS0xLTgyNTgw_57bde545-57b9-4525-8ad1-7a2c47e92dd3"
      unitRef="usd">66196000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzE5LTItMS0xLTgyNTgw_b808a25e-4c67-459c-a604-6829f0ac841c"
      unitRef="usd">7829000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzIwLTItMS0xLTgyNTgw_a6719058-e59c-49ee-bdfe-fa65be788271"
      unitRef="usd">535096000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeemedLandlordFinancing
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzIxLTItMS0xLTgyNTgw_7d1c7a2c-99b2-40da-a5ca-8556f1a79252"
      unitRef="usd">303037000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeemedLandlordFinancing>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzIyLTItMS0xLTgyNTgw_a17cf95a-c15c-4e79-8048-a1b20a1db529"
      unitRef="usd">1402291000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzIzLTItMS0xLTgyNTgw_23f5d33f-23ba-4219-9a99-244cbf2e85fc"
      unitRef="usd">32025000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzI0LTItMS0xLTgyNTgw_48c0ec17-b871-4435-9aad-6bb4746c5d25"
      unitRef="usd">131532000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzI1LTItMS0xLTEzNTY1OQ_e1841baf-1c2f-4776-b2b6-b33a8366d9e1"
      unitRef="usd">2485630000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i7b9fa332326542deb40acd93f0ba7b95_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzI2LTItMS0xLTkxMzUx_a4f80c60-f2af-4548-a2da-e091eca51f76"
      unitRef="usd">563220000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OGIyYzY4YzdhNzI0OWJiOWQyZThhZTg0ZjRlM2M3Yi90YWJsZXJhbmdlOjY4YjJjNjhjN2E3MjQ5YmI5ZDJlOGFlODRmNGUzYzdiXzI3LTItMS0xLTEzNTY1OQ_9b773d49-6259-481a-8d0c-95061499c854"
      unitRef="usd">3048850000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzc2OTY1ODE0MTk1Nzg_21babf0e-c5f8-44ae-9a5b-947c392f8138">&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental pro-forma information for the years ended December 31, 2021 and 2020 as if the merger with Topgolf had occurred on January 1, 2020. These amounts have been calculated after applying the Company's accounting policies and are based upon currently available information. For this analysis, the Company assumed that certain gains and costs associated with the merger were recognized as of January 1, 2020, including a gain of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$252,531,000&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; recognized on the Company's pre-acquisition investment in Topgolf, acquisition costs of $28,914,000, the amortization of estimated intangible assets and other fair value adjustments, as well as the tax effect on those costs, and a valuation allowance on certain acquired net operating losses and tax credit carryforwards (see Note 14). Pre-acquisition net revenue and net income (loss) amounts for Topgolf were derived from the books and records of Topgolf prepared prior to the acquisition and are presented for informational purposes only and do not purport to be indicative of the results of future operations or of the results that would have occurred had the acquisition taken place as of the dates noted below. &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:97.424%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.254%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,276,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,305,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:GainLossOnInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzU0OTc1NTgxNjMwMzM_0d0ee7f0-f655-4081-a74c-09ce90f55e65"
      unitRef="usd">252531000</us-gaap:GainLossOnInvestments>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="iee462fab65794803a657273041ff36b7_D20200101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzEwOTk1MTE2NTIxNDU_0c65be18-c927-4b35-a155-ba29079d1c2c"
      unitRef="usd">28914000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OWRmMTYxMzIyOGQ0MTU3YTRmNmY2MTBkNjRlMTMxNy90YWJsZXJhbmdlOjY5ZGYxNjEzMjI4ZDQxNTdhNGY2ZjYxMGQ2NGUxMzE3XzMtMS0xLTEtOTE2NzA_c3340b77-af52-4647-a74c-edaf65c528f2"
      unitRef="usd">3276391000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i0fa591aaaa9c4f74a8f33e9be057951d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OWRmMTYxMzIyOGQ0MTU3YTRmNmY2MTBkNjRlMTMxNy90YWJsZXJhbmdlOjY5ZGYxNjEzMjI4ZDQxNTdhNGY2ZjYxMGQ2NGUxMzE3XzMtMy0xLTEtOTE2ODI_f1dc30c0-f3c2-408f-9ee7-daa6e60c54c4"
      unitRef="usd">2305654000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OWRmMTYxMzIyOGQ0MTU3YTRmNmY2MTBkNjRlMTMxNy90YWJsZXJhbmdlOjY5ZGYxNjEzMjI4ZDQxNTdhNGY2ZjYxMGQ2NGUxMzE3XzQtMS0xLTEtOTE2NzY_26d95ab8-6d68-4f91-aeec-f99e46235abf"
      unitRef="usd">72340000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i0fa591aaaa9c4f74a8f33e9be057951d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTo2OWRmMTYxMzIyOGQ0MTU3YTRmNmY2MTBkNjRlMTMxNy90YWJsZXJhbmdlOjY5ZGYxNjEzMjI4ZDQxNTdhNGY2ZjYxMGQ2NGUxMzE3XzQtMy0xLTEtOTE2ODI_7257262f-d31e-4acc-affd-b9d82b9806b8"
      unitRef="usd">-318762000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNTAwODE_5f12edd2-0c64-4d2b-94b8-6f2ae28c8058"
      unitRef="usd">1087671000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzQ5NDc4MDIzNTAwOTc_55bcee7f-4f3f-4c22-9ba0-124a4d05ad1b"
      unitRef="usd">-29603000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic95f7efb603545f6ad6159c65b652e34_D20190101-20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzI2Ng_54c53eda-a645-43b0-b7fa-a5f67facaa8d"
      unitRef="eur">457394000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzI5Nw_e85f8572-60ce-430e-8adc-5c6fce8d20db"
      unitRef="eur">50984000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic95f7efb603545f6ad6159c65b652e34_D20190101-20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzMxOA_93fdd791-d6ec-4e27-80e1-51432f141079"
      unitRef="usd">521201000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzM0OQ_742e9577-c0ff-46ff-9aca-3665341a3d39"
      unitRef="usd">58096000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifcdc49cf65814bd286f3a27d21430512_I20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzUxNg_fa83b8d4-a7f8-467d-a22f-5b2a230fa72f"
      unitRef="usd">480000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:Goodwill
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzE2NDkyNjc0NDQ2NDEx_af57b489-4efa-4b61-bafd-1ecc74de3287"
      unitRef="usd">150180000</us-gaap:Goodwill>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredTaxLiabilitiesNet
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzE2NDkyNjc0NDQ2MDE4_5e6b3aee-ecdd-4ee6-a1db-6931edfa8b6e"
      unitRef="usd">77079000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredTaxLiabilitiesNet>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredTaxLiabilitiesValuationAllowance
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzE2NDkyNjc0NDQ2MDQ5_36a62e26-4f1b-4239-bda7-a57b3f7a4550"
      unitRef="usd">8281000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredTaxLiabilitiesValuationAllowance>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i4e641bf98fba45f2a2346f1015e35794_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzUxMzQ_e6aede90-eb88-491f-9db5-859b842b5ef2"
      unitRef="usd">9987000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i73c6943e51f946469fe8570a594fe490_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzUxNDc_f0b26ae5-6a31-428b-9dfc-d41e445ebb7f"
      unitRef="usd">6326000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i9858cdb17b624adc96dcc3fb113d02d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzUyNjg_3fb48605-7da8-47d9-9542-147fd904da2a"
      unitRef="usd">3661000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i22134b2f36084cf59cbed5a76d800e85_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90ZXh0cmVnaW9uOjFhYzhlYWRmYjA3NTQxNWFhNTMwNWVjMzdjMjAyZGZiXzUzODI_ccbf04b1-acae-4494-b9da-eba5893e7276"
      unitRef="usd">3215000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzItMi0xLTEtODAwOTI_6f3711e0-a5f8-4f04-886a-41d4eecb5363"
      unitRef="usd">58096000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzMtMi0xLTEtODAwOTI_18fda563-1d14-4fe3-83b1-9670e33eabc8"
      unitRef="usd">26637000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzQtMi0xLTEtODAwOTI_64679a2c-c17a-47f1-9c7c-8b7d2a69fc71"
      unitRef="usd">94504000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxReceivables
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzUtMi0xLTEtODAwOTI_804d67e6-6240-4bd6-b69d-d7da57cc9d46"
      unitRef="usd">6588000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzYtMi0xLTEtODAwOTI_994625cf-9c14-495d-aaab-5da0a4cef54e"
      unitRef="usd">11483000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzctMi0xLTEtODAwOTI_1fd3c537-e9cc-49b4-894c-db24aaed3dc8"
      unitRef="usd">20930000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzgtMi0xLTEtODAwOTI_845c7502-84ef-43b3-a7af-a21ea0e99552"
      unitRef="usd">120865000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzktMi0xLTEtODAwOTI_d471758b-37bd-4e6e-b655-6f988eef68e0"
      unitRef="usd">2930000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzEwLTItMS0xLTgwMDky_0c8d6785-fe49-4587-bcee-cd8debbbc77e"
      unitRef="usd">23000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="ia3a5345b662746f78d445dada3884969_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzExLTItMS0xLTgwMDky_c223a9a3-9a92-47ca-ab67-6f0fae898deb"
      unitRef="usd">239295000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4e5d0384ec4e49c386d9b3079db62103_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzEyLTItMS0xLTgwMDky_df1f6e07-eb53-4548-8b1e-c12e2566a031"
      unitRef="usd">38743000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzEzLTItMS0xLTgwMDky_0c47eae2-9223-467c-b1f7-e6f3419bcd59"
      unitRef="usd">150180000</us-gaap:Goodwill>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzE0LTItMS0xLTgwMDky_de6be6d3-0a6d-49be-bc1d-3b1d90bff3e0"
      unitRef="usd">770274000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzE2LTItMS0xLTgwMDky_9fa46044-4b4d-43b8-94f3-65604da4e291"
      unitRef="usd">46124000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedIncomeTaxesPayable
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzE3LTItMS0xLTgwMDky_58214fa8-c857-41b2-b533-c825ab6a3ba5"
      unitRef="usd">2416000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedIncomeTaxesPayable>
    <ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzE4LTItMS0xLTgwMDky_c4f9b334-e0c9-4cbd-9ead-f6308978ab85"
      unitRef="usd">120524000</ely:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzE5LTItMS0xLTgwMDky_e089e5df-a808-47d6-91a2-77aab6f5671e"
      unitRef="usd">80009000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzUvZnJhZzoxYWM4ZWFkZmIwNzU0MTVhYTUzMDVlYzM3YzIwMmRmYi90YWJsZTplNGM1NTk3NDY2Y2I0YjhlYWQ5NmFlM2VmZDdjMjg0Ni90YWJsZXJhbmdlOmU0YzU1OTc0NjZjYjRiOGVhZDk2YWUzZWZkN2MyODQ2XzIwLTItMS0xLTgwMDky_4e1d8f83-0c74-46ab-8194-5539587c85db"
      unitRef="usd">521201000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIyNTI3_ed316b9d-0786-4a7d-ae99-33af54d89de8">&lt;div style="margin-top:12pt"&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. Financing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's debt obligations are summarized as follows (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:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.730%"/&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="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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Maturity Date&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;Interest Rate&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;Unamortized Debt Issuance Costs&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;Carrying Value&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;Carrying Value&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:8pt;font-weight:700;line-height:100%"&gt;Short-Term Credit Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;U.S. Asset-Based Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;May 17, 2024&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:8pt;font-weight:400;line-height:100%"&gt;2.00&#160;&lt;/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:8pt;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 style="background-color:#ffffff;padding:2px 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;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;2022 Japan ABL Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;January 21, 2022&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:8pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/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:8pt;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:8pt;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:8pt;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:8pt;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: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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;916&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,096&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,130&#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:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Other long-term assets&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:8pt;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:8pt;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:8pt;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="15" 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:8pt;font-weight:400;line-height:100%"&gt;Asset-based credit facilities&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,096&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,130&#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 style="height:12pt"&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;border-top:3pt double #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:#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;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;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unamortized Original Issuance Discount and Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Carrying Value, 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;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;Carrying Value, net&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:8pt;font-weight:700;line-height:100%"&gt;Long-Term Debt and Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Japan Term Loan Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;July 31, 2025&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:8pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/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:8pt;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 style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;13,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loan B Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;January 4, 2026&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:8pt;font-weight:400;line-height:100%"&gt;4.60&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;421,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;428,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topgolf Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;&#160;February 8, 2026&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:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;334,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topgolf Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;February 8, 2024&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:8pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/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:8pt;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:8pt;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:8pt;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:8pt;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 2px 13pt;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;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;May 1, 2026&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:8pt;font-weight:400;line-height:100%"&gt;2.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;194,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment Notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;December 27, 2022 - March 19, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.36% - 3.79%&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;31,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;31,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Mortgage Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;July 1, 2033 - &lt;br/&gt;July 29, 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.75% - 11.31%&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;46,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financed Tenant Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;February 1, 2035&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:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85,815&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,044,335&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;665,289&#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:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Other current 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: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;3,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;19,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,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="15" 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:8pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:8pt;font-weight:400;line-height:100%"&gt;82,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:8pt;font-weight:400;line-height:100%"&gt;1,025,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;650,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85,815&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,044,335&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;665,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-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;Revolving Credit Facilities and Available Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 cash on hand, as well as cash generated from operations, the Company relies on its U.S. Asset-Based Revolving Credit Facility, 2022 Japan ABL Credit Facility (as defined below) and the Topgolf Revolving Credit Facility to manage seasonal fluctuations in liquidity and to provide additional liquidity when the Company&#x2019;s operating cash flows are not sufficient to fund the Company&#x2019;s requirements. As of December 31, 2021, the Company had $9,096,000 outstanding under these facilities and $352,221,000 in cash and cash equivalents. As of December 31, 2021, the Company's available liquidity, which is comprised of cash on hand and amounts available under the Company's revolving credit facilities, after letters of credit and outstanding borrowings, was $752,847,000. As of December 31, 2020, the Company had $22,130,000 outstanding under its U.S. and Japan facilities, and $366,119,000 in cash and cash equivalents. As of December 31, 2020, the Company's available liquidity, which is comprised of cash on hand, including cash received from the issuance of Convertible Senior Notes in May 2020, and amounts available under both facilities, after letters of credit and outstanding borrowings, was $632,233,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;U.S. Asset-Based Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2019, the Company entered into a Fourth Amended and Restated Loan and Security Agreement with Bank of America N.A. and other lenders, which provides a senior secured asset-based revolving credit facility of up to $400,000,000 (the &#x201c;ABL Facility&#x201d;), comprised of a $260,000,000 U.S. facility, a $70,000,000 German facility, a $25,000,000 Canadian facility and a $45,000,000 United Kingdom facility, in each case subject to borrowing base availability under the applicable facility. The amounts outstanding under the ABL Facility are secured by certain assets, including cash (to the extent pledged by the Company), certain intellectual property, certain eligible real estate, inventory and accounts receivable of the Company&#x2019;s subsidiaries in the United States, Germany, Canada and the United Kingdom. The real estate and intellectual property components of the borrowing base under the ABL Facility are both amortizing. The amount available for the real estate portion is reduced quarterly over a 15-year period, and the amount available for the intellectual property portion is reduced quarterly over a three-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts borrowed under the ABL Facility may be repaid and borrowed as needed. The entire outstanding principal amount (if any) is due and payable on the maturity date. Amounts available under the ABL Facility increase and decrease with changes in the Company&#x2019;s inventory and accounts receivable balances. During the year ended December 31, 2021, average outstanding borrowings were $20,269,000 and average amount available, after outstanding borrowings and letters of credit, was approximately $295,259,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Company amended the ABL Facility to permit a customary capped call transaction (see &#x201c;Convertible Senior Notes&#x201d; below) in connection with the issuance of convertible debt securities by the Company and to permit the Company to incur loans or financial assistance of up to $50,000,000 pursuant to governmental programs enacted due to the COVID-19 pandemic. As of December 31, 2021, the Company had not drawn on these funds. In addition, the ABL Facility imposes restrictions on the amount the Company could pay in annual cash dividends, including certain restrictions on the amount of additional indebtedness and requirements to maintain a certain fixed charge coverage ratio under certain circumstances. In addition, in connection with the merger with Topgolf (see Note 6), the Company amended the ABL Facility to, among other things, permit the consummation of the merger, designate Topgolf and its subsidiaries as excluded subsidiaries under the ABL Facility and amend certain covenants and other provisions to allow the Company to make certain investments in, and enter into certain transactions with Topgolf. Fees in connection with this amendment will be combined with existing debt origination and amendment fees and amortized over the remaining term of the ABL Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ABL Facility includes certain restrictions including, among other things, restrictions on the incurrence of additional debt, liens, stock repurchases and other restricted payments, asset sales, investments, mergers, acquisitions and affiliate transactions. Additionally, the Company is subject to compliance with a fixed charge coverage ratio covenant of at least 1.0:1.0 during, and continuing 30 days after, any period in which the Company&#x2019;s borrowing base availability, as amended, falls below 10% of the maximum facility amount or $40,000,000. The Company&#x2019;s borrowing base availability was above $40,000,000 during the year ended December 31, 2021, and the Company was in compliance with the fixed charge coverage ratio as of December 31, 2021. Had the Company not been in compliance with the fixed charge coverage ratio as of December 31, 2021, the maximum amount of additional indebtedness that could have been outstanding on December 31, 2021 would have been reduced by $40,000,000. As of December 31, 2021, in addition to the fixed charge coverage ratio covenant, the Company was in compliance with all other financial covenants of the ABL Facility.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate applicable to outstanding loans under the ABL Facility fluctuates depending on the Company&#x2019;s &#x201c;availability ratio&#x201d; which is expressed as a percentage of (i)&#160;the average daily availability under the ABL Facility to (ii)&#160;the sum of the Canadian, the German, the U.K. and the U.S. borrowing bases, as adjusted. At December 31, 2021 the Company&#x2019;s trailing 12-month average interest rate applicable to its outstanding loans under the ABL Facility was 3.04%. Additionally, the ABL Facility provides for monthly fees of 0.25% of the unused portion of the ABL Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees in connection with the origination of the ABL Facility and prior amendments are amortized in interest expense over the term of the facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Japan ABL Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2018, the Company renewed its two asset-based loans with the Bank of Tokyo-Mitsubishi UFJ, combining them into one revolving credit facility (as amended, the &#x201c;2018 Japan ABL Credit Facility&#x201d;). The 2018 Japan ABL Credit Facility provided a line of credit of up to 4,000,000,000 Yen (or approximately $34,748,000, using the exchange rate in effect as of December 31, 2021) over a three-year term, subject to borrowing base availability under the facility, and &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:400;line-height:120%"&gt;secured by certain assets, including eligible inventory and accounts receivable. The facility also included certain restrictions, including covenants related to certain pledged assets and financial performance metrics, and was subject to an effective interest rate equal to the Tokyo Interbank Offered Rate (&#x201c;TIBOR&#x201d;) plus 0.80%, with an expiration in January 2021. In January 2021, the Company refinanced and amended the 2018 Japan ABL Credit Facility (as amended, the &#x201c;2021 Japan ABL Credit Facility&#x201d;) to extend the credit facility for an additional one-year term and amended expiration date of January 2022. Under the 2021 Japan ABL Credit Facility, amounts outstanding are secured by certain assets, including eligible inventory and eligible accounts receivable and also includes certain restrictions including covenants related to certain pledged assets and financial performance metrics. The 2021 Japan ABL Credit Facility is subject to an effective interest rate equal to TIBOR plus 1.20%. As of December 31, 2021, there were no amounts outstanding under the 2021 Japan ABL Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2022, the Company refinanced and amended the 2021 Japan ABL Credit Facility (as amended, the &#x201c;2022 Japan ABL Credit Facility&#x201d;) to extend the credit facility for an additional three-year term and amend the expiration date to January 2025. The 2022 Japan ABL Credit Facility provides a line of credit to the Company of up to 6,000,000,000 Yen (or approximately $52,110,000 using the exchange rate in effect as of January 31, 2022) subject to borrowing base availability under the facility, and secured by certain assets, including eligible inventory and accounts receivable. The 2022 Japan ABL Credit Facility is subject to an effective interest rate equal to TIBOR plus 0.80%.&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;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Japan Term Loan Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 entered into a five-year Term Loan facility (the &#x201c;Japan Term Loan Facility&#x201d;) between its subsidiary in Japan and Sumitomo Mitsui Banking Corporation (&#x201c;SMBC&#x201d;) for 2,000,000,000 Yen (or approximately $17,374,000 using the exchange rate in effect as of December 31, 2021). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company had 1,500,000,000 Yen (or approximately $13,031,000 using the exchange rate in effect as of December 31, 2021) outstanding, of which 400,000,000 Yen (or approximately $3,475,000 using the exchange rate in effect as of December 31, 2021) is reflected in other current liabilities in the accompanying consolidated balance sheets. Total interest expense recognized during the years ended December 31, 2021 and 2020 was 14,511,000 Yen (or approximately $132,000) and 6,226,000 Yen (or approximately $60,000) respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans under the Japan Term Loan Facility are subject to a rate per annum of either, at the Company&#x2019;s option, SMBC TIBOR or TIBOR plus 80 basis points. Principal payments of 100,000,000 Yen (or approximately $868,700 using the exchange rate in effect as of December 31, 2021) are due quarterly, and the facility imposes certain restrictions including covenants to certain financial performance obligations. As of December 31, 2021, the Company was in compliance with these covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Term Loan B Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2019, to fund the purchase price of the Jack Wolfskin acquisition, the Company entered into a Credit Agreement (the &#x201c;Credit Agreement&#x201d;) with Bank of America, N.A and other lenders party to the Credit Agreement (the &#x201c;Term Lenders&#x201d;). The Credit Agreement provides for a Term Loan B facility (the &#x201c;Term Loan Facility&#x201d;) in an aggregate principal of $480,000,000, which was issued less $9,600,000 in original issue discount and other transaction fees. Such principal amount may be increased pursuant to incremental facilities in the form of additional tranches of term loans or new commitments, up to a maximum incremental amount of $225,000,000, or an unlimited amount subject to compliance with a first lien net leverage ratio of 2.25 to 1.00. Total interest and amortization expense recognized during the years ended December 31, 2021, 2020 and 2019 was $24,119,000, $25,622,000, and $31,707,000, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans under the Term Loan Facility are subject to interest at a rate per annum equal to either, at the Company's option, the LIBOR rate or the base rate, plus 4.50% or 3.50%, respectively. The Company utilizes an interest rate hedge in order to mitigate the risk of interest rate fluctuations on this facility. See Note 20 for further information on this hedging contract. Principal payments of $1,200,000 are due quarterly, however the Company has the option to prepay any outstanding loan balance in whole or in part without premium or penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans outstanding under this facility are guaranteed by the Company's domestic subsidiaries. The loans and guaranties are secured by substantially all the assets of the Company and guarantors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains a cross-default provision with respect to any indebtedness of the Company as defined in the Credit Agreement, as well as customary representations and warranties and customary affirmative and negative covenants, including, among other things, restrictions on incurrence of additional debt, liens, dividends and other restricted payments, asset sales, investments, mergers, acquisitions and affiliate transactions. Events of default permitting acceleration under the Credit Agreement include, among others, nonpayment of principal or interest, covenant defaults, material breaches of representations and warranties, bankruptcy and insolvency events, certain cross defaults or a change of control. As of December 31, 2021, the Company was in compliance with these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 merger with Topgolf (see Note 6), the Company amended the Term Loan Facility with Bank of America, N.A. and the Term Lenders to, among other things, permit the consummation of the Merger and certain other transactions contemplated in the Merger Agreement, designate Topgolf and its subsidiaries as unrestricted subsidiaries under the Term Loan Facility and amend certain covenants and other provisions to allow the Company to make certain investments in, and enter into certain transactions with Topgolf. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Topgolf Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 merger with Topgolf on March 8, 2021, the Company assumed a  $350,000,000 term loan facility (the &#x201c;Topgolf Term Loan&#x201d;), and a $175,000,000 revolving credit facility with JPMorgan Chase Bank, N.A (the &#x201c;Topgolf Revolving Credit Facility&#x201d;), with JPMorgan Chase Bank, N.A., as Administrative Agent, Swingline Lender and Issuing Bank, RBC Capital Markets, as Syndication Agent, and the other agents, arrangers and lenders party thereto (together, the &#x201c;Topgolf Credit Facilities&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Borrowings under the Topgolf Term Loan accrue interest at a rate per annum equal to, at the Company's option, either (i) an alternate base rate determined by reference to the highest of (a) the prime rate of JPMorgan Chase Bank, N.A. (the administrative agent), (b) the federal funds effective rate plus 0.50%, (c) the adjusted one-month LIBOR rate plus 1.00%, and (d) 1.75%, or (ii) an adjusted LIBOR rate (for a period equal to the relevant interest period) (which shall not be less than 0.75%), in each case plus an applicable margin. The applicable margin for loans under the Topgolf Term Loan is 5.25% with respect to alternate base rate borrowings and 6.25% with respect to LIBOR borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 Topgolf Revolving Credit Facility accrue interest at a rate per annum equal to, at the Company's option, either (i) an alternate base rate determined by reference to the highest of (a) the prime rate of JPMorgan Chase Bank, N.A. (the administrative agent), (b) the federal funds effective rate plus 0.50%, (c) the adjusted one-month LIBOR rate plus 1.00%, and (d) 1.75%, or (ii) an adjusted LIBOR rate (for a period equal to the relevant interest period) (which shall not be less than 0.75%), in each case plus an applicable margin. The applicable rate for the Topgolf Revolving Credit Facility loans is 3.00% with respect to alternate base rate borrowings and 4.00% with respect to LIBOR borrowings subject to two stepdowns of 0.25% per annum upon achievement of specified first lien leverage ratio levels. In addition, the Company is required to pay a commitment fee under the Topgolf Revolving Credit Facility based upon the first lien leverage ratio (as defined in the Amended Credit Agreement) at a rate of up to 0.50% per annum, subject to two stepdowns of 0.13% per annum upon achievement of specified first lien leverage ratio levels. The Company must also pay customary letter of credit fees and agency fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Topgolf Term Loan is payable in quarterly installments of 0.25% of the principal amount per quarter. The remaining unpaid balance on the Topgolf Term Loan, together with all accrued and unpaid interest thereon, is due upon maturity. Outstanding borrowings under the Topgolf Revolving Credit Facility do not amortize and are due and payable upon maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The terms of the Topgolf Credit Facilities require Topgolf to maintain on a quarterly basis a total leverage ratio (measured on a trailing four-quarter basis) less than or equal to 5.50:1.00. On September 17, 2020, prior to the completion of the merger, Topgolf entered into an amendment to the credit agreement (the &#x201c;Amended Credit Agreement&#x201d;) to modify the financial covenants and make certain other changes.  The Amended Credit Agreement (i) suspends the total leverage ratio financial covenant through and including the fiscal quarter ending on or about March 31, 2022 and (ii) provides for an increased level of 7.75:1.00 for the fiscal quarter ending on or about June 30, 2022, in each case&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unless the Company elects to restore the 5.50:1.00 total leverage ratio test (and eliminate the restrictions in the Amended Credit Agreement that apply during the period of relief) at an earlier date. Until the Company demonstrates compliance with the 5.50:1.00 total leverage ratio test for the period ending on or about September 30, 2022 (or terminate the period of relief at an earlier date after demonstrating compliance with the 5.50:1.00 total leverage ratio test), the Company is required to maintain unrestricted &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:400;line-height:120%"&gt;cash on hand and/or availability under the Topgolf Credit Facilities of not less than $30,000,000. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company was in compliance with these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Topgolf Credit Facilities also contains certain customary representations and warranties and affirmative covenants, and certain reporting obligations. The Topgolf Term Loan also contains certain customary representations and warranties and affirmative covenants, and certain reporting obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2020, the Company issued $258,750,000 of 2.75% Convertible Senior Notes (the &#x201c;Convertible Notes&#x201d;). The Convertible Notes bear interest at a rate of 2.75% per annum on the principal amount, payable semi-annually in arrears on May 1 and November 1 of each year, beginning on November 1, 2020. The Convertible Notes mature on May 1, 2026, unless earlier redeemed or repurchased by the Company or converted. The Convertible Notes are structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company&#x2019;s subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may settle the Convertible Notes through cash settlement, physical settlement, or combination settlement at its election. Therefore, the Convertible Notes were separated into a liability component and an equity component in a manner that reflects the interest cost of a similar nonconvertible debt instrument. At inception, the fair value of the liability component was determined by measuring the fair value of a similar liability that does not have an associated equity component. The carrying amount of the liability component was $194,470,000 and $183,126,000 as of December 31, 2021 and 2020, respectively. The carrying amount of the discount on the Convertible Notes, totaling $59,602,000 as of December 31, 2021, is amortized over the remaining term of approximately 4.3 years. The conversion feature of $76,508,000 was determined by deducting the fair value of the liability component from the initial proceeds ascribed to the Convertible Notes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred $8,527,000 of cost associated with the issuance of the Convertible Notes.  These debt issuance costs were allocated between the debt and equity components in proportion to the allocation of the proceeds to those components. As such, $6,006,000 was allocated to the liability component of the Convertible Notes, and $2,521,000 was allocated to the equity conversion feature. The discount on the Convertible Notes as well as the debt issuance costs allocated to the liability component are amortized over the term of the Convertible Notes using the effective interest rate method.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All or any portion of the Convertible Notes may be converted at the conversion rate and at the holders' option on or after February 1, 2026 until the close of business on the second trading day immediately prior to the maturity date. Additionally, all or any portion of the Convertible Notes may be converted at the conversion rate at the holders' option upon the occurrence of certain contingent conversion events, including (i) if the price of the Company&#x2019;s common stock is more than 130% of the conversion price of the Convertible Notes for any 20 of 30 consecutive trading days ending on the last trading day of the calendar quarter, subsequent to the quarter ending September 30, 2020; (ii) if the trading price of the Convertible Notes, after a consecutive &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyNTk_0c6a778e-47c0-4f5f-8e87-b59a7c6affa8"&gt;ten&lt;/span&gt; trading day period, is less than 98% of the closing price per share of the Company&#x2019;s common stock multiplied by the conversion rate in effect; (iii) upon the occurrence of certain corporate events or distributions on the Company&#x2019;s common stock, as described in the Indenture&#x37e; or (iv) if the Company calls the Convertible Notes for redemption. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon conversion, the Company has the option to settle the conversion obligation in any combination of cash and shares. The initial conversion rate is 56.7698 shares of the Company's common stock per $1,000 principal amount of Convertible Notes, which is equal to an initial conversion price of $17.62 per share. At December 31, 2021, the price of the Company's common stock was higher than the initial conversion price. Therefore, the if-converted value of the Convertible Notes exceeded the principal amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may redeem all or part of the Convertible Notes (i) on or after May 6, 2023, but before the 40th trading day prior to the maturity date if the last reported sale price of the Company&#x2019;s common stock exceeds 130% of the conversion price for any 20 of 30 consecutive trading days; (ii) upon a Fundamental Change (where holders can require settlement entirely in cash); or (iii) upon an Event of Default. The Company will also be required to pay additional interest upon (i) failure to timely file with the Commission, (ii) failure to allow the Convertible Notes to be freely tradable, or (iii) upon an Event of Default solely related to failure to timely file with the trustee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 pricing of the Convertible Notes on April 29, 2020, the Company paid $31,775,000 to enter into privately negotiated capped call transactions (&#x201c;Capped Calls&#x201d;) with Goldman Sachs &amp;amp; Co. LLC, Bank of America, N.A. and Morgan Stanley &amp;amp; Co. LLC as well as with each of the option counterparties. The Capped Calls cover the aggregate number of shares of the Company&#x2019;s common stock that initially underlie the Convertible Notes, and are expected generally to reduce the potential dilution to the Company&#x2019;s common stock upon any conversion of the Convertible Notes, and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Convertible Notes, with such reduction and/or offset subject to a cap based on the cap price. The cap price of the Capped Calls is initially $27.10. The Capped Calls are recorded as a reduction to additional paid-in capital and are not accounted for as derivatives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Convertible Notes will have an impact on the Company&#x2019;s diluted earnings per share when the average market price of its common stock exceeds the conversion price of $17.62 per share, as the Company intends to settle the principal amount of the Convertible Notes in cash upon conversion. For the year ended December 31, 2021, the average market price of the Company's common stock was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$30.26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which exceeded the conversion price. As such, the Company used the treasury stock method to compute the dilutive shares of common stock related to the Convertible Notes for periods the Company reported net income. Upon conversion, there will be no economic dilution from the Convertible Notes until the average market price of the Company&#x2019;s common stock exceeds the cap price of $27.10 per share, as exercise of the Capped Calls offsets any dilution from the Convertible Notes from the conversion price up to the cap price. Capped Calls are excluded from the calculation of diluted earnings per share, as they would be anti-dilutive under the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Equipment Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Between December 2017 and December 2021, the Company entered into six long-term financing agreements (the &#x201c;Equipment Notes&#x201d;) with Bank of America N.A. and other lenders to invest in its golf ball manufacturing facility in Chicopee, Massachusetts, its North American Distribution Center in Roanoke, Texas, and in corporate IT equipment. The loans are secured by the underlying equipment at each facility and the IT equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021. 2020 and 2019, the Company recognized interest expense of $852,000, $880,000 and $463,000, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Equipment Notes are subject to compliance with the financial covenants in the Company's ABL Facility.  As of  December 31, 2021, the Company was in compliance with these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Mortgage Loans &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 merger with Topgolf on March 8, 2021, the Company assumed three mortgage loans related to the construction of three venues. The loans require either monthly (i) principal and interest payments or (ii) interest-only payments until their maturity dates. For loans requiring monthly interest-only payments, the entire unpaid principal balance and any unpaid accrued interest is due on the maturity date. The mortgage loans are secured by the assets of each respective venue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's combined aggregate amount of maturities for the Company's long-term debt over the next five years and thereafter as of December 31, 2021. Amounts payable under the ABL Facility are excluded from this table as they are short-term in nature. Amounts payable under the Term Loan Facility included below represent the minimum principal repayment obligations. As of December 31, 2021, the Company does not anticipate excess cash flow repayments as defined by the Term Loan Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:84.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;19,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;18,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;15,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;1,006,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;46,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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,130,150&#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:9pt;font-weight:400;line-height:100%"&gt;Less: Unamortized Original Issuance Discount and Debt Issuance Costs&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,815&#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: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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,044,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzMyOTg1MzQ5NTkyMTk_e803505d-f2ee-4691-b22f-cf5f9871a28e">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's debt obligations are summarized as follows (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:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.730%"/&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="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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;Maturity Date&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;Interest Rate&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;Unamortized Debt Issuance Costs&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;Carrying Value&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;Carrying Value&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:8pt;font-weight:700;line-height:100%"&gt;Short-Term Credit Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;U.S. Asset-Based Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;May 17, 2024&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:8pt;font-weight:400;line-height:100%"&gt;2.00&#160;&lt;/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:8pt;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 style="background-color:#ffffff;padding:2px 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;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;2022 Japan ABL Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;January 21, 2022&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:8pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/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:8pt;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:8pt;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:8pt;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:8pt;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: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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;916&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,096&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,130&#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:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Other long-term assets&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:8pt;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:8pt;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:8pt;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="15" 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:8pt;font-weight:400;line-height:100%"&gt;Asset-based credit facilities&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;9,096&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;22,130&#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 style="height:12pt"&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;border-top:3pt double #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:#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;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;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unamortized Original Issuance Discount and Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Carrying Value, 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;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;Carrying Value, net&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:8pt;font-weight:700;line-height:100%"&gt;Long-Term Debt and Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Japan Term Loan Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;July 31, 2025&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:8pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/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:8pt;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 style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;13,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term Loan B Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;January 4, 2026&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:8pt;font-weight:400;line-height:100%"&gt;4.60&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;15,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;421,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;428,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topgolf Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;&#160;February 8, 2026&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:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;6,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:8pt;font-weight:400;line-height:100%"&gt;334,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topgolf Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;February 8, 2024&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:8pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/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:8pt;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:8pt;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:8pt;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:8pt;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 2px 13pt;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;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;May 1, 2026&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:8pt;font-weight:400;line-height:100%"&gt;2.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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;64,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;194,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment Notes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;December 27, 2022 - March 19, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.36% - 3.79%&lt;/span&gt;&lt;/div&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;31,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;31,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:8pt;font-weight:400;line-height:100%"&gt;Mortgage Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;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;July 1, 2033 - &lt;br/&gt;July 29, 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.75% - 11.31%&lt;/span&gt;&lt;/div&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;46,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financed Tenant Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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;February 1, 2035&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:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85,815&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,044,335&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;665,289&#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:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Other current 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: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;3,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;19,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" 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:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;14,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="15" 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:8pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:8pt;font-weight:400;line-height:100%"&gt;82,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:8pt;font-weight:400;line-height:100%"&gt;1,025,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;650,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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 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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;85,815&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,044,335&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;665,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5502b88e7ebb4cf68699b77b7700b1e1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzMtNC0xLTEtODI3OTM_811856a9-7c71-40a7-ad7e-da7a4a7bca4a"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i5502b88e7ebb4cf68699b77b7700b1e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzMtNi0xLTEtODI3OTM_d4a8721a-bafb-495d-8595-a85b6b1717bb"
      unitRef="usd">916000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i5502b88e7ebb4cf68699b77b7700b1e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzMtOC0xLTEtODI3OTM_bca7643a-af71-491b-a0d5-e73eb46e03d4"
      unitRef="usd">9096000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i4276d57082ec4c2b9a6e66677b95de01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzMtMTAtMS0xLTgyNzkz_c5b6cc2e-9e51-4b6d-b2c3-12482448e559"
      unitRef="usd">22130000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i831c9deb694f44888bda3107f3488e17_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzQtNC0xLTEtODI3OTM_8025ee3d-ed1e-4c62-8373-fb40039da9ea"
      unitRef="number">0.0128</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i831c9deb694f44888bda3107f3488e17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzQtNi0xLTEtODI3OTM_817d3481-d448-4c5f-9a2c-707e84ba3940"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i831c9deb694f44888bda3107f3488e17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzQtOC0xLTEtODI3OTM_60a6fee7-1c53-4e96-a74e-2ae4065767ca"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i3649634860744b7fa1c6797e66be7655_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzQtMTAtMS0xLTgyNzkz_4c63d9b9-17f2-4013-ad75-c3eb431b0449"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzUtNi0xLTEtODI3OTM_3dd89669-b741-4e1e-bed9-f8c78b2c756e"
      unitRef="usd">916000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzUtOC0xLTEtODI3OTM_fb28ebae-ef14-45fb-af49-f85dbe157e26"
      unitRef="usd">9096000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzUtMTAtMS0xLTgyNzkz_13d78744-d709-46f1-8f55-d817645d2709"
      unitRef="usd">22130000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i882ae170c1cd4ab4ab6420eaa9cd6b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzctNi0xLTEtODI3OTM_1d323f99-c00f-4b4c-9ead-488a8b538c2f"
      unitRef="usd">916000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i882ae170c1cd4ab4ab6420eaa9cd6b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzctOC0xLTEtODI3OTM_c76f3af0-de89-4250-8760-e9aa9602d0ff"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i7c9cea4ef92b43cc8d32e7fc1969fa9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzctMTAtMS0xLTgyNzkz_c943f213-15ad-4ae5-a259-745d3b7a23a7"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i603ae71aa3384b77a81df1e83ee78a11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzgtNi0xLTEtODI3OTM_71e15dfc-a7af-46a3-8057-92491d1501b3"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i603ae71aa3384b77a81df1e83ee78a11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzgtOC0xLTEtODI3OTM_f3737862-c156-4c73-931d-67279d66b99b"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i9caf6449443b46dbb2d8ca02755bdceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzgtMTAtMS0xLTgyNzkz_4276867f-20c4-4c6b-8ddf-c85dd18dc320"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i6f630cb9d2ca4ac2a18787f60ce9aa54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzktNi0xLTEtODI3OTM_8fe7f83c-1cc0-43a3-8405-f3b58cd821e7"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i6f630cb9d2ca4ac2a18787f60ce9aa54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzktOC0xLTEtODI3OTM_7334ac1d-4975-42be-9100-22165d9e8e71"
      unitRef="usd">9096000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i266960d7d9cb415aac2a50ed33d4d7d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzktMTAtMS0xLTgyNzkz_9ca01553-61d5-4859-8c4f-da71b60e83c5"
      unitRef="usd">22130000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzEwLTYtMS0xLTgyNzkz_79508d88-b8b0-4b1d-83c2-488c30e8e810"
      unitRef="usd">916000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ShortTermBorrowings
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzEwLTgtMS0xLTgyNzkz_9dccac70-6466-4166-9fc9-785e7c309d37"
      unitRef="usd">9096000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzEwLTEwLTEtMS04Mjc5Mw_de0766dc-d57e-4ba4-9001-f1b36429f4c4"
      unitRef="usd">22130000</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i65b8743809a743449a1d626a510257f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE1LTQtMS0xLTgyNzkz_d03be9ff-9855-400f-9623-b556c343a8a3"
      unitRef="number">0.0085</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i65b8743809a743449a1d626a510257f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE1LTYtMS0xLTgyNzkz_8cdeaf12-cc6b-40c6-a585-6638459a9515"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i65b8743809a743449a1d626a510257f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE1LTgtMS0xLTgyNzkz_0c6fefef-23b2-40bc-b6d8-4168e5019a47"
      unitRef="usd">13031000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6a9887aacc8b473bbd1119a384767b07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE1LTEwLTEtMS04Mjc5Mw_b827346a-7869-4f5b-a034-d90f175c6853"
      unitRef="usd">18390000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id3fd8e25d3fb46ed95b5f0d179b58a1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE2LTQtMS0xLTgyNzkz_227c9ee4-9633-4e41-9536-af6ebdd11b2b"
      unitRef="number">0.0460</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="id3fd8e25d3fb46ed95b5f0d179b58a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE2LTYtMS0xLTgyNzkz_52e38ab2-1139-4616-a928-481d9e022e2a"
      unitRef="usd">15263000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id3fd8e25d3fb46ed95b5f0d179b58a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE2LTgtMS0xLTgyNzkz_a0803282-0703-472f-b0f8-6d9cef2efa2b"
      unitRef="usd">421537000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7a634fccf989424886e7cfbe5c2e4574_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE2LTEwLTEtMS04Mjc5Mw_ce0bccfd-2f9e-4d36-aa7a-19a64b0f11c4"
      unitRef="usd">428150000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic7df7329399f44d8a3746d839e1582d7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE3LTQtMS0xLTgyNzkz_6165ccb7-e73e-4329-bf83-d49336a88d2c"
      unitRef="number">0.0700</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ic7df7329399f44d8a3746d839e1582d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE3LTYtMS0xLTgyNzkz_382b5810-36e2-43f0-a8f5-905111219e67"
      unitRef="usd">6272000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic7df7329399f44d8a3746d839e1582d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE3LTgtMS0xLTgyNzkz_4733debb-a98e-494f-b80f-f18611307073"
      unitRef="usd">334103000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibfcc2cc45c2b445eb3d62ba7c8407cad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE3LTEwLTEtMS04Mjc5Mw_4d3debc7-c267-4198-9326-fa92ac620760"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i885ff2a8e0a7415d9b1d63688738eec9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE4LTQtMS0xLTgyNzkz_d5d57726-00d0-4850-a695-45b821cacd5f"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i885ff2a8e0a7415d9b1d63688738eec9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE4LTYtMS0xLTgyNzkz_23a794f7-00d8-4468-a02d-749403423b81"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i885ff2a8e0a7415d9b1d63688738eec9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE4LTgtMS0xLTgyNzkz_f8497c87-4898-49e8-8e84-d81c77a14895"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic05ddad480324260bf985eea9c207f32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE4LTEwLTEtMS04Mjc5Mw_02858ba7-cff5-4c4f-9248-cb69f60e7202"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ie1d91736ee04413da9795cb8f38e99c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE5LTYtMS0xLTgyNzkz_0f82baab-860d-4f69-b1d7-672795442c9f"
      unitRef="usd">64280000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie1d91736ee04413da9795cb8f38e99c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE5LTgtMS0xLTgyNzkz_b2d005d3-a5d5-4ef5-93e8-e9a9fb532069"
      unitRef="usd">194470000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if8408739315a410aa4205609820e3416_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzE5LTEwLTEtMS04Mjc5Mw_a6b0e2d9-4865-4ebd-bc66-fecbaba9ac4b"
      unitRef="usd">183126000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76b7c5eebc454ef698a0eae5ee120e4e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIwLTQtMS0xLTgyNzkzL3RleHRyZWdpb246MGVjYmRiMDMxMGI5NDdjZThjZTIyMjZiNGZkNTVjM2VfNA_70a853a2-500b-4b7f-b333-c50e99ebde4e"
      unitRef="number">0.000236</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51fed75d4cdc470f9887995e5ff4956f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIwLTQtMS0xLTgyNzkzL3RleHRyZWdpb246MGVjYmRiMDMxMGI5NDdjZThjZTIyMjZiNGZkNTVjM2VfOQ_db90c110-f737-4c37-9689-1940b72a8b7e"
      unitRef="number">0.000379</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ib60bde11e9e74616a3b4d30b8ddb91d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIwLTYtMS0xLTgyNzkz_30bc7a59-dc21-44b0-b9fc-238f1c6e2c1f"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib60bde11e9e74616a3b4d30b8ddb91d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIwLTgtMS0xLTgyNzkz_ffb746d3-a804-463a-a3a6-c10064e14872"
      unitRef="usd">31137000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie484653d13c2468c8c2998319f4e2dbc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIwLTEwLTEtMS04Mjc5Mw_fda817de-e767-452a-9290-78903ddf8e43"
      unitRef="usd">31822000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id2414d65a2384ce2ab14ead2ce9a42d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIxLTQtMS0xLTgyNzkzL3RleHRyZWdpb246ZjgzMzRiMzMzNTIyNDkzZjgwN2E5NzZlNTlhZjg2ZjZfNA_312f29d8-cbd7-4b17-a55f-f9c12a61a8a8"
      unitRef="number">0.000975</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if541c47641a648ea821e47028b0721d5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIxLTQtMS0xLTgyNzkzL3RleHRyZWdpb246ZjgzMzRiMzMzNTIyNDkzZjgwN2E5NzZlNTlhZjg2ZjZfOQ_3803d0cf-996e-446f-b438-c1465d9d6a8a"
      unitRef="number">0.001131</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i4b1921ac49b04d2ab91ad81a6d458c11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIxLTYtMS0xLTgyNzkz_157b5765-d24e-4b58-92fd-8c35df29bcf4"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4b1921ac49b04d2ab91ad81a6d458c11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIxLTgtMS0xLTgyNzkz_1ad13c0e-eb3f-4897-9dac-29687a433eb4"
      unitRef="usd">46407000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iba2b6038d2a048a296cf66f83e7be80f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIxLTEwLTEtMS04Mjc5Mw_38be4821-28d4-4672-add4-76a7386d29a2"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i40b0d95e2aaa44ab8c20efda89111bf1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIyLTQtMS0xLTgyNzkz_67344cbb-caa6-41dd-96b3-b711345937a6"
      unitRef="number">0.0800</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i40b0d95e2aaa44ab8c20efda89111bf1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIyLTYtMS0xLTgyNzkz_4b8b5890-2751-4927-a53f-e7f1e3e72d76"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i40b0d95e2aaa44ab8c20efda89111bf1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIyLTgtMS0xLTgyNzkz_a8e54868-1d37-46c2-9637-f4e66a67094f"
      unitRef="usd">3650000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i474cdce5b601458b93f14771a1d5c17b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIyLTEwLTEtMS04Mjc5Mw_979dd06d-6b16-477a-9434-bfd76554c18e"
      unitRef="usd">3801000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ife136d42793d49efa475b3761db176cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIzLTYtMS0xLTEzNTg2Ng_1fac130a-ae73-4def-bdbb-eac7dc78924a"
      unitRef="usd">85815000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIzLTgtMS0xLTEzNTg2Ng_f38d05be-4060-4704-99be-e9dd63c92996"
      unitRef="usd">1044335000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzIzLTEwLTEtMS0xMzU4NjY_2348eb94-e418-47bf-aeab-f193a3ca1f8f"
      unitRef="usd">665289000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="iff7e847ab8bd4209aba277415f24e859_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI1LTYtMS0xLTgyNzkz_d54c1d2a-0a3a-4308-92e1-0b56bf72bf3f"
      unitRef="usd">3815000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="iff7e847ab8bd4209aba277415f24e859_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI1LTgtMS0xLTgyNzkz_74b72f51-6ae5-4e16-aea2-9c0128d13f41"
      unitRef="usd">19057000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2605e3d44da846ea9d244bfa1ff9d21f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI1LTEwLTEtMS04Mjc5Mw_59e1ac23-742b-4088-b395-1728bfd21a3c"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i759c98e5e7b9408ea286ff68925d926c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI2LTYtMS0xLTgyNzkz_f517e1a2-e34c-42ad-8fb7-4322a4d9074c"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i759c98e5e7b9408ea286ff68925d926c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI2LTgtMS0xLTgyNzkz_d65982e0-f206-4c2b-ac5f-31aaecbf88d1"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie4e593c2b4504249b79dcbbef4b862c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI2LTEwLTEtMS04Mjc5Mw_31efd53f-519a-45ce-93f5-4734fb84bcc1"
      unitRef="usd">14725000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i4958e6ed2b0d45dd874b5d012e8b647f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI3LTYtMS0xLTgyNzkz_11b75697-20af-4d0c-af3b-22a1cf7ac1f5"
      unitRef="usd">82000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i4958e6ed2b0d45dd874b5d012e8b647f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI3LTgtMS0xLTgyNzkz_02ecc1ac-81aa-4f4e-b39d-931a98077821"
      unitRef="usd">1025278000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib7aa5129ba9f44a798564f01fe1c74e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI3LTEwLTEtMS04Mjc5Mw_538697ce-4247-4ffc-9a09-adc192f37d48"
      unitRef="usd">650564000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ife136d42793d49efa475b3761db176cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI4LTYtMS0xLTgyNzkz_1182b120-299a-4cd5-ab05-d64fc6f9db9e"
      unitRef="usd">85815000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI4LTgtMS0xLTgyNzkz_56bc3d19-5d51-4787-80f5-8bbfd839b182"
      unitRef="usd">1044335000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTowOWYxOWMwZDkwOWM0NzJjODY3MjY0ZGIwOGRhNmQ0NS90YWJsZXJhbmdlOjA5ZjE5YzBkOTA5YzQ3MmM4NjcyNjRkYjA4ZGE2ZDQ1XzI4LTEwLTEtMS04Mjc5Mw_18659e6e-73ca-43cb-8c6b-3062291c585e"
      unitRef="usd">665289000</us-gaap:LongTermDebt>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id25358b2ae8443c5b3406e69aa246675_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTE5NDQ_23e97176-b3f0-4e51-9523-c1724b23c5e9"
      unitRef="usd">9096000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTE5ODc_34163b7c-4124-4e2d-a53e-9e31aa35eeb3"
      unitRef="usd">352221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <ely:AvailableLiquidity
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTIyMjk_e3a31671-b65a-418a-b426-adeb5d47e767"
      unitRef="usd">752847000</ely:AvailableLiquidity>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i672e90a563194446a83ec92075c74131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTIyNjE_bd249543-6ef5-4dee-8445-108704493ea0"
      unitRef="usd">22130000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTIzMTg_1ba9992e-60a0-4fc8-9ba1-8c3056499f37"
      unitRef="usd">366119000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <ely:AvailableLiquidity
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzg3OTYwOTMxNDIzNjY_bb770454-38c9-4b0e-b4cf-a8c8d841796b"
      unitRef="usd">632233000</ely:AvailableLiquidity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i980a3c4330b945698e74b04d84cbf16b_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE4MDU_5c22eb21-aae4-4bd5-b0ab-d58a1e7bc6d8"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0ffcff4a636c40d78ce10d1e23ef3fcd_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE4MTk_05971081-4d5f-4021-a5c1-1af6c6d38435"
      unitRef="usd">260000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia8f49ee6cebb4bd791ba57ebe4ab195a_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE4MzM_c56f5864-b98a-4cad-98c4-8f03b6ee6869"
      unitRef="usd">70000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if3db6e4b560e420daa22230eb44b5aa4_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE4NDY_926b09dc-affc-4333-96ee-49a6936b9b9c"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie32476e3ec464cf3a0e05e64cad183d4_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE4NTk_d9bb25e1-50ce-41e7-beca-f7d33c4027a2"
      unitRef="usd">45000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ely:LineOfCreditMaximumBorrowingCapacityQuarterlyReductionPeriod
      contextRef="i70a6a5ad94a34d69926ba298a4c28a42_D20190501-20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE4ODQ_0827b235-6bda-4343-abf6-dc3b31755839">P15Y</ely:LineOfCreditMaximumBorrowingCapacityQuarterlyReductionPeriod>
    <ely:LineOfCreditMaximumBorrowingCapacityQuarterlyReductionPeriod
      contextRef="ifcc24b3084274151a5fa4c1c685c2b12_D20190501-20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzMyOTg1MzQ5NTkyMjE_83b5cc8d-2b00-4d30-902c-cc89a2cde2de">P3Y</ely:LineOfCreditMaximumBorrowingCapacityQuarterlyReductionPeriod>
    <us-gaap:LineOfCreditFacilityAverageOutstandingAmount
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTU3OTM_cd87f66c-401d-4042-80e3-51126bd780f3"
      unitRef="usd">20269000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
    <ely:LineofCreditFacilityAverageRemainingBorrowingCapacity
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NTU4OTc_0c67be75-3573-4ccb-acfd-a07e15c77040"
      unitRef="usd">295259000</ely:LineofCreditFacilityAverageRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie8f6fe45824d4d1b946b0254093a604a_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDE5MTY_f0e005fc-944d-4074-a853-2c4a0501c6e5"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ely:DebtCovenantFixedChargeCoverageRatio
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzQ1NzE_3a794a5e-d801-498e-8ef5-0c4620bf7fb6"
      unitRef="number">1.0</ely:DebtCovenantFixedChargeCoverageRatio>
    <ely:DebtCovenantBorrowingBaseBelowThresholdRatioRequiredToBeInCompliancePeriod
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzQ2MDQ_30c3fb39-b011-4b67-bae9-e20672391ff2">P30D</ely:DebtCovenantBorrowingBaseBelowThresholdRatioRequiredToBeInCompliancePeriod>
    <ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacityPercent
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzQ3MDY_4e5d5a1e-78ed-4b2d-98e5-f0f714af2328"
      unitRef="number">0.10</ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacityPercent>
    <ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacity
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzQ3NDM_680cb88c-3eea-4c6d-81e9-4d030294cd65"
      unitRef="usd">40000000</ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacity>
    <ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacity
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzQ3OTk_a6413d20-826f-4b85-93c9-5677cb74903f"
      unitRef="usd">40000000</ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacity>
    <ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacity
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzUxNjc_00b6997a-f309-4451-9e24-815bbe579f59"
      unitRef="usd">40000000</ely:FixedChargeCoverageRatioCovenantReferenceBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i5209a97843d84ac68d7d4cabdc50d780_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDM3Njc_5d802b3f-d9fe-4940-b113-2ec98a59db81"
      unitRef="number">0.0304</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ib853a41b3243439ba7ff3297580be6bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NjAxNDQ_af638b92-0852-4b0f-b5e8-75519f040813"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <ely:NumberOfAssetBasedLoans
      contextRef="i07f60692ed6640ae8eb83af0b4753815_D20180101-20180131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzc2OTY1ODE0ODMyMDE_ecc7c373-b5e5-4ae6-91b4-03f676963b3a"
      unitRef="loan">2</ely:NumberOfAssetBasedLoans>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie6609f97c33a41d3b655778c6ac110f7_I20180131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTQ5MDM_a0f3b515-9e6f-4888-bb1d-57844eb3650c"
      unitRef="jpy">4000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie6609f97c33a41d3b655778c6ac110f7_I20180131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTQ5MjI_54a85c79-a6d3-4c2f-9014-9b5081816ca6"
      unitRef="usd">34748000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ic2503ead5a9649b2aba0d31629d94bf3_D20180101-20180131"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzc2OTY1ODE0ODMxNzE_a9272c44-d1a5-4590-b3c5-6441a58f6745">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3d73c2c1dfc24d0a8c9775b7ccd891b4_D20180101-20180131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTQ5Mjc_e10ff006-79be-4e7f-936f-02043cfb6c5d"
      unitRef="number">0.0080</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentTerm
      contextRef="ice0a539bbd424710a5c776bb803cc6b7_D20210101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzc2OTY1ODE0ODMxOTE_5153be32-8c2c-4b6b-9407-d0ab541c18ef">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1477c79b18d742319ae2094096c80b08_D20210101-20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTYxNDY_90c89ead-020e-41c2-8699-b27adc3fb03b"
      unitRef="number">0.0120</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i10063a8b99d04c579ba897ad84a5a518_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzc2OTY1ODE0ODMxOTM_afe88e6f-7f5f-4ced-af02-ef491a5f556f"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DebtInstrumentTerm
      contextRef="i625e64463e7e4ab08b5771b30bbfec60_D20220101-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzc2OTY1ODE0ODMxOTI_90581bc4-cac2-46fb-9f89-3f4ed19d38b4">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if47099d3e9114cd4a59bd5565eb18158_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTUzNzM_9a373944-e7cb-4351-8a34-1ebd75cafe15"
      unitRef="jpy">6000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if47099d3e9114cd4a59bd5565eb18158_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTU0MDM_5f0f63cb-2a7e-4acf-b632-6d3b8b9b0b2b"
      unitRef="usd">52110000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0fa2e89d48cd45e6a68e08ba701729a1_D20220101-20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MTYxNTU_1f10ccd4-fb12-4168-ae98-eba40b1bb305"
      unitRef="number">0.0080</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentTerm
      contextRef="ib3506412cff44141afb8f3fb7c5efb00_D20200801-20200831"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzMyOTg1MzQ5NTkyMzg_d044f13d-f770-4a13-bca8-b2ef19cffe3e">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifbb66f110a154c248d6a927594ec300d_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMwMzQ_67a64f89-f525-42ea-ad5b-2c1b43326acc"
      unitRef="jpy">2000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifbb66f110a154c248d6a927594ec300d_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMwNDk_a7a08ebd-72c4-40e4-8581-773d37717441"
      unitRef="usd">17374000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i66ee2f114d0d43ffadd1a39ad7d90c9e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2Njg1MzQ_e8ca7d0e-6e77-4a44-8f5d-b08fc8434fad"
      unitRef="jpy">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i66ee2f114d0d43ffadd1a39ad7d90c9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2Njg1NjU_9fba819d-2846-4445-8263-f1de27494247"
      unitRef="usd">13031000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="i66ee2f114d0d43ffadd1a39ad7d90c9e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2Njg2MzY_64bad031-9341-4c7b-a13a-0ff4384fea5c"
      unitRef="jpy">400000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i66ee2f114d0d43ffadd1a39ad7d90c9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2Njg2Njc_0728d406-7cf3-4cd0-b6cf-38f73a8c47ed"
      unitRef="usd">3475000</us-gaap:LongTermDebtCurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="i7a10b422d3694696bd67eff772e3a67d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2Njg5MzU_32d8cfbb-b45c-4a55-8eb6-6a4265e37c9d"
      unitRef="jpy">14511000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7a10b422d3694696bd67eff772e3a67d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2Njg5NjY_05607823-4780-4a23-b526-52d93c44d5e0"
      unitRef="usd">132000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i6ace27a861c849d08b783466e8fa37bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDI5MzA_dc5b1cfc-7827-4dc2-9f0b-a866d7231148"
      unitRef="jpy">6226000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i6ace27a861c849d08b783466e8fa37bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDI5NjM_32863749-690a-446c-b7d8-a038c745400b"
      unitRef="usd">60000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idcb2d67a449c436589fb231f71849c9f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NjkxMjA_55c3f813-3b2c-4942-a409-a50770466870"
      unitRef="number">0.0080</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="ie6ce8c741ffc4670bbd62d915ecb8fb1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMwMDE_8aa66909-ea60-493c-af29-d10f3a5290f6"
      unitRef="jpy">100000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="ie6ce8c741ffc4670bbd62d915ecb8fb1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMwMTM_5211a50f-a532-440a-8abe-25ffcdb9ba1b"
      unitRef="usd">868700</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifcdc49cf65814bd286f3a27d21430512_I20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMwOTg_0c9f13ee-ee51-471a-b8f6-60268b172b46"
      unitRef="usd">480000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i8c17237d35fd4b3ca445bb37ce44b4df_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMxMTI_c87fab73-4811-4cd4-a5ab-eb1e9c3ea290"
      unitRef="usd">9600000</us-gaap:DeferredFinanceCostsGross>
    <ely:LongTermDebtMaximumAdditionalLoanCommitmentsAmounts
      contextRef="i8c17237d35fd4b3ca445bb37ce44b4df_I20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMxMjQ_5ce69232-07ba-490b-9846-4842dc59cb87"
      unitRef="usd">225000000</ely:LongTermDebtMaximumAdditionalLoanCommitmentsAmounts>
    <ely:LineOfCreditFacilityCovenantTermsFirstLienNetLeverageRatioForUnlimitedCommitment
      contextRef="idd3cd8d2837846aab593ffe89463e6c6_D20190101-20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMxMzg_b69862b3-61ff-408a-a72a-3079a84dc038"
      unitRef="number">2.25</ely:LineOfCreditFacilityCovenantTermsFirstLienNetLeverageRatioForUnlimitedCommitment>
    <us-gaap:InterestExpenseDebt
      contextRef="i9ae6e5a09ecb47a9a775a177174cf7cd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMxNTE_bce5cf07-bde1-486a-bf99-9ae63c525f35"
      unitRef="usd">24119000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="icc92a806c38b44ad95316c8efae3976f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NzQyNjY_59320ca6-8988-4d59-bd47-8eee738fba2f"
      unitRef="usd">25622000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iecf8f92357b24ccc92c8cca26bfea9e2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMxNTU_b7a3e74f-1e17-43cd-a1ad-c7d6042b5a0c"
      unitRef="usd">31707000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if280384c2dc24c7191728c82c5f60d9c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NzIyNzc_2aa5756d-a1d5-4b39-beae-618e839fc64a"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i893151bce9834a079f58b7fc6c72a449_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2NzIyODQ_fd900cc5-2ea8-41d4-94c2-776164aa2dc2"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i2b33148ec6674c548c9f498af7ff7f73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMxNzQ_97270eea-1c37-40b0-a730-be985dd6abd2"
      unitRef="usd">1200000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3ac7bc9330d04fb596e257120da1c7ec_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzE2NDkyNjc1MTcxNDY_3adeb3bf-9964-4143-b175-9516f4937707"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idb02b23eeaa64945bb4aa5a39dae773e_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzE2NDkyNjc1MTcxMTc_0379ec7a-691b-48e8-877a-44ba148516eb"
      unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idf15a77514d34c8cbc59d2d4baa40e56_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNDk_4fbb9fe4-17c6-4312-9e9a-c117d4bc75a6"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idf7c458fbd674914918b72d9caf883d0_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNjU_fd7b1385-a2a0-4be5-a369-adf74f1b95c9"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icdb5e96e401045c38c04fb18c888e12f_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNTc_e30a93c2-2c18-422e-ba71-26d26c621636"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icb5c210ebc36496c9eb46c641ce41b10_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNjE_842afea3-2593-433b-831c-f05211e7f2eb"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ely:DebtInstrumentMarginRate
      contextRef="i76b453fe38a047c7a6b0955daca68b71_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNjk_f20ae485-ee8d-4ba9-852a-a7e27537b2ad"
      unitRef="number">0.0525</ely:DebtInstrumentMarginRate>
    <ely:DebtInstrumentMarginRate
      contextRef="i99b32d31fb314fa3b9bb8478619bc34c_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNTM_7fe415ea-b1f9-48ba-a09e-419ffe3c95e1"
      unitRef="number">0.0625</ely:DebtInstrumentMarginRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8f5fd9d176ce4c3a9b2ad88543dafe6a_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNzM_022f206e-4734-429e-8a81-9b9e921d7505"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0066de3894b64952a954e4d28a112a84_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwODU_5cb124f2-4d44-4182-9abf-4f80e7c24886"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i791463e0867244dfb37398c67406b5db_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwODE_ac3d97e0-9ccb-47b3-b40f-c50f0a78bf05"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0bdcb9ed1ab445ab97e11b1e1543c373_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwODk_70b03de0-0755-41ce-b4b1-7a722693eda4"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ely:DebtInstrumentMarginRate
      contextRef="icbc7fa4408c64a5f9537610b923e966d_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwOTM_99510c90-4a7c-41be-9bec-4323b5bbaf90"
      unitRef="number">0.0300</ely:DebtInstrumentMarginRate>
    <ely:DebtInstrumentMarginRate
      contextRef="i8dfc0ac9c02d4299b0b51941d055d6b5_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEwNzc_48163be0-10aa-4074-9e05-47c21a4e9fdb"
      unitRef="number">0.0400</ely:DebtInstrumentMarginRate>
    <ely:NumberOfStepdownsSubjectToUponAchievement
      contextRef="i8644d67292c94cf589d404b90db33d55_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzExMTQ_50147355-2bd0-4a61-9dfa-5bdabaf424d5"
      unitRef="stepdown">2</ely:NumberOfStepdownsSubjectToUponAchievement>
    <ely:DebtInstrumentBasisSpreadOnStepDownRate
      contextRef="i8dfc0ac9c02d4299b0b51941d055d6b5_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMzNDY_627ea353-e021-412b-b2a5-db68975bbc7f"
      unitRef="number">0.0025</ely:DebtInstrumentBasisSpreadOnStepDownRate>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i791463e0867244dfb37398c67406b5db_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMzNDI_9faa8bfb-be7b-4876-892d-243698472e04"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <ely:NumberOfStepdownsSubjectToUponAchievement
      contextRef="i1573e3c1798748f5b381d75a55d3257a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzExMDU_df03c461-81db-4461-8c20-27c28802c5e2"
      unitRef="stepdown">2</ely:NumberOfStepdownsSubjectToUponAchievement>
    <ely:LineOfCreditFacilityCommitmentFeeStepDownRate
      contextRef="i791463e0867244dfb37398c67406b5db_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzExMDk_45e94a3a-7573-468d-858e-05b7fce20583"
      unitRef="number">0.0013</ely:LineOfCreditFacilityCommitmentFeeStepDownRate>
    <ely:DebtInstrumentPercentageOfPeriodicPayment
      contextRef="icdb5e96e401045c38c04fb18c888e12f_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMzNTE_ab2a08a2-957a-44aa-bad0-8440a1ea6e97"
      unitRef="number">0.0025</ely:DebtInstrumentPercentageOfPeriodicPayment>
    <ely:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="i1d893aaa5dd0475ab73490b7997ee805_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMzNTU_138d6cb7-b2cb-43d0-93f4-9e9c29869fda"
      unitRef="number">5.50</ely:DebtInstrumentCovenantLeverageRatioMaximum>
    <ely:DebtInstrumentCovenantIncreasedTotalLeverageRatioMaximum
      contextRef="i1d893aaa5dd0475ab73490b7997ee805_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMzOTI_4ebf1e93-19e0-4c3b-9a40-cbbdd6ba548c"
      unitRef="number">7.75</ely:DebtInstrumentCovenantIncreasedTotalLeverageRatioMaximum>
    <ely:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="i1d893aaa5dd0475ab73490b7997ee805_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDMzOTY_c03afa56-c432-4f00-b427-ba43f1dcd84f"
      unitRef="number">5.50</ely:DebtInstrumentCovenantLeverageRatioMaximum>
    <ely:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="i1d893aaa5dd0475ab73490b7997ee805_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDM0MDA_c3b29281-a0ce-49ae-84a0-d1f4a1038014"
      unitRef="number">5.50</ely:DebtInstrumentCovenantLeverageRatioMaximum>
    <ely:DebtInstrumentCovenantLeverageRatioMaximum
      contextRef="i1d893aaa5dd0475ab73490b7997ee805_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDM0MDQ_8f1e9524-7983-483b-82dc-b030a9628a15"
      unitRef="number">5.50</ely:DebtInstrumentCovenantLeverageRatioMaximum>
    <ely:DebtInstrumentCovenantUnrestrictedCashOnHandAndOrRemainingBorrowingCapacity
      contextRef="i1d893aaa5dd0475ab73490b7997ee805_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE3MDM0Mjg_611473a4-53ef-4fe0-b35c-14da63318c73"
      unitRef="usd">30000000</ely:DebtInstrumentCovenantUnrestrictedCashOnHandAndOrRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i749dca169d17464ea8e7f257ba3ed5e3_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzE1MzkzMTYyODYyODM4_9b53ca94-3c57-499d-bfbe-ba1eee814063"
      unitRef="usd">258750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i1e7ad7359091479bb52c114cc0bf0b2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTE5NzA_d05f02bc-5151-458e-b37d-7c687e7028e1"
      unitRef="usd">194470000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i99e7425c5079487a8b423230e4ed9f89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzE2NDkyNjc1MTc0Mjc_b5e4246e-f096-4d40-9f67-5d15ce77f755"
      unitRef="usd">183126000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i5ecb06c63d2f4e99a94ddf3434029998_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTIwNTY_46fa5f55-dc13-4ac8-8213-7289afc33377"
      unitRef="usd">59602000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
      contextRef="i7793cd4cb81546dcb70efa63aa273478_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTIxMjU_995ae6aa-0408-4752-8082-5292d6ea3044">P4Y3M18D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="i7793cd4cb81546dcb70efa63aa273478_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTIxNTY_33f8ff95-b87a-4763-a219-845037a8fe25"
      unitRef="usd">76508000</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ie1d91736ee04413da9795cb8f38e99c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyMTc_c79abe61-c2e7-4169-9b21-940b135efbea"
      unitRef="usd">8527000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i782910afd0064c35af6ebc2f49345f55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyMjU_ae970d7d-bbd5-4e1a-b901-63a4aa717d94"
      unitRef="usd">6006000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iffde05ad22fa40aea4949b5c58f9e9db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyMjE_ce253560-f6c2-45eb-8683-81ac223d87e6"
      unitRef="usd">2521000</us-gaap:DeferredFinanceCostsNet>
    <ely:DebtInstrumentConvertibleConversionPricePercentage
      contextRef="i0cc952eed5d8481faae85b28f1a6ba0c_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyMjk_0e05283d-e1ee-4496-a0f9-4f5dd15d83f4"
      unitRef="number">1.30</ely:DebtInstrumentConvertibleConversionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyNTE_b9c3c5e0-9e0e-4da5-87cd-498304ecdbfc"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyNTU_e17ea9cd-2c54-46ee-955f-b1960620666b"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <ely:DebtInstrumentConvertiblePercentageOfClosingPrice
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzIxOTkwMjMzMzEyNjM_c133bbe3-10fd-4e35-b2bf-5266cbf10ac8"
      unitRef="number">0.98</ely:DebtInstrumentConvertiblePercentageOfClosingPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ie1d91736ee04413da9795cb8f38e99c8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzE1MzkzMTYyODYyODg1_46884fca-037c-4e86-b26e-8fbc39f59ed8"
      unitRef="usdPerShare">17.62</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <ely:DebtInstrumentRedemptionConsecutiveTradingDayPeriodPriorToMaturityDate
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxNjM_e2ecf06c-0ac1-41d9-b2ed-05ecbe21f2ad"
      unitRef="day">40</ely:DebtInstrumentRedemptionConsecutiveTradingDayPeriodPriorToMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxNjc_b9b31545-add2-4327-b5e3-9296aa03a5da"
      unitRef="number">1.30</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <ely:DebtInstrumentRedemptionThresholdTradingDays
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxNzU_51973f46-e31e-43a4-b3f9-8ca8e27cbb1a"
      unitRef="day">20</ely:DebtInstrumentRedemptionThresholdTradingDays>
    <ely:DebtInstrumentRedemptionThresholdConsecutiveTradingDays
      contextRef="i8b42a8c19ba54c0a98278cd830169e04_D20200501-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxNzE_c1162ec0-723a-4e5f-aca4-1b9b13326b7e"
      unitRef="day">30</ely:DebtInstrumentRedemptionThresholdConsecutiveTradingDays>
    <ely:DebtInstrumentPaymentForCappedCallTransactions
      contextRef="ib31ea1a6efef4578880f6bbbbe817288_D20200501-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxNzk_8e9d4d9a-4335-4cb9-9295-cb4107a01925"
      unitRef="usd">31775000</ely:DebtInstrumentPaymentForCappedCallTransactions>
    <ely:DebtInstrumentCappedCallTransactionCapPricePerShare
      contextRef="i644f1442a26941859edf82dc9bd21972_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxODM_8c2449ad-d4dc-4497-ab34-61877d129d20"
      unitRef="usdPerShare">27.10</ely:DebtInstrumentCappedCallTransactionCapPricePerShare>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ie1d91736ee04413da9795cb8f38e99c8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUxODc_b3c58e4e-80a3-45bb-a45c-773e4c105b62"
      unitRef="usdPerShare">17.62</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:SharePrice
      contextRef="ib7fd2e1b4c7442ec8deddaeb23daaf50_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTY0ODg_13848dd9-72b7-4dbc-9c50-39c8e6ac1378"
      unitRef="usdPerShare">30.26</us-gaap:SharePrice>
    <ely:DebtInstrumentCappedCallTransactionCapPricePerShare
      contextRef="i644f1442a26941859edf82dc9bd21972_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTY4NzI_8c2449ad-d4dc-4497-ab34-61877d129d20"
      unitRef="usdPerShare">27.10</ely:DebtInstrumentCappedCallTransactionCapPricePerShare>
    <ely:NumberOfLongTermFinancingAgreements
      contextRef="i4b2e55dfe62641518608a1f14a25e1ff_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzMyOTg1MzQ5NTkyNTg_f6954cc7-1f0d-4e59-9a34-9cbdc65f2e8f"
      unitRef="agreement">6</ely:NumberOfLongTermFinancingAgreements>
    <us-gaap:InterestExpenseDebt
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUyNDQ_9d47c383-3d0e-476d-b780-55074281d438"
      unitRef="usd">852000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUyNTA_575ae5d3-e141-4223-a007-6d2e1ed850f4"
      unitRef="usd">880000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzI3NDg3NzkxNDUyNTY_985cf223-da4f-4e7d-84a8-4004ad0ba1eb"
      unitRef="usd">463000</us-gaap:InterestExpenseDebt>
    <ely:NumberOfMortgageLoansAssumed
      contextRef="i349dc6d7b4114f3496e5e400b61102e4_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzgyNDYzMzcyODQyMzk_c287dc95-67ed-443b-8f34-c281c6dd36e2"
      unitRef="loan">3</ely:NumberOfMortgageLoansAssumed>
    <ely:NumberOfVenuesConstructed
      contextRef="i6ba3447c515b47b68c2e5dd965adc483_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzEwOTk1MTE2OTkyNTg_de005139-b6f1-4232-bc6b-9b000852aa4d"
      unitRef="venue">3</ely:NumberOfVenuesConstructed>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90ZXh0cmVnaW9uOmUyMWFhYTk3NmI5MjRkMjdiZDBkNjU5MzRhZGU4YjdhXzMyOTg1MzQ5NTkyMjA_468ac3f1-ee5d-4dbe-8f81-c76f07c42357">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company's combined aggregate amount of maturities for the Company's long-term debt over the next five years and thereafter as of December 31, 2021. Amounts payable under the ABL Facility are excluded from this table as they are short-term in nature. Amounts payable under the Term Loan Facility included below represent the minimum principal repayment obligations. As of December 31, 2021, the Company does not anticipate excess cash flow repayments as defined by the Term Loan Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:84.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&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:9pt;font-weight:400;line-height:100%"&gt;19,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&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:9pt;font-weight:400;line-height:100%"&gt;18,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&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:9pt;font-weight:400;line-height:100%"&gt;15,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&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:9pt;font-weight:400;line-height:100%"&gt;1,006,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&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:9pt;font-weight:400;line-height:100%"&gt;46,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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,130,150&#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:9pt;font-weight:400;line-height:100%"&gt;Less: Unamortized Original Issuance Discount and Debt Issuance Costs&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,815&#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: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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,044,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzEtMi0xLTEtODMxMTU_7bb410d9-0c71-401a-9601-3a8cb64c9a14"
      unitRef="usd">22581000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzItMi0xLTEtODMxMTU_f721e95c-1eaa-4cf5-9283-212794d6046a"
      unitRef="usd">19961000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzMtMi0xLTEtODMxMTU_020f60a5-72cf-44f0-b281-9082ee938c87"
      unitRef="usd">18774000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzQtMi0xLTEtODMxMTU_03d8edcc-b388-4674-9583-5c18f893131e"
      unitRef="usd">15646000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzUtMi0xLTEtODMxMTU_7744d0d3-6b06-4a48-9e67-48c9f6cdde63"
      unitRef="usd">1006832000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzYtMi0xLTEtODMxMTU_2fa079de-d0d6-4b36-b496-b54f5beee11e"
      unitRef="usd">46356000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzctMi0xLTEtMTUxODI5_49968de4-7af5-43c0-9afe-57b0bd3888cc"
      unitRef="usd">1130150000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ife136d42793d49efa475b3761db176cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzgtMi0xLTEtMTUxMzE2_1fac130a-ae73-4def-bdbb-eac7dc78924a"
      unitRef="usd">85815000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xNzgvZnJhZzplMjFhYWE5NzZiOTI0ZDI3YmQwZDY1OTM0YWRlOGI3YS90YWJsZTpiNzgzMjg3ODljZjI0Njg2YjNhMjdkZWUzOTQxNzJhMi90YWJsZXJhbmdlOmI3ODMyODc4OWNmMjQ2ODZiM2EyN2RlZTM5NDE3MmEyXzctMi0xLTEtODMxMTU_a4bafd09-104a-4e99-9057-11a8d9e06cab"
      unitRef="usd">1044335000</us-gaap:LongTermDebt>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzI3NDA_41e39489-3118-4e86-a8e6-52824e0dd5d0">&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;Note 8. Earnings Per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In periods when net income is reported, diluted earnings per common share takes into account the potential dilution that could occur if outstanding securities were exercised. Dilutive securities are included in the calculation of diluted earnings per common share using the treasury stock method in accordance with ASC Topic 260, &#x201c;Earnings Per Share.&#x201d; Dilutive securities include outstanding stock options, restricted stock units and performance share units granted to employees and non-employee directors (see Note 17), as well as common shares underlying convertible notes&#160;(see Note 7).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In periods when a net loss is reported or in periods when anti-dilution occurs, weighted-average common shares outstanding&#x2014;diluted is the same as weighted-average common shares outstanding&#x2014;basic. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the computation of basic and diluted earnings per share (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings per common share&#x2014;basic&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Callaway Golf Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings (loss) per common share&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.90&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.84&#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:8pt;font-weight:700;line-height:100%"&gt;Earnings per common share&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible notes weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding options, restricted stock units and performance share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.82&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;In connection with the Topgolf merger on March&#160;8, 2021, the Company issued approximately 89,776,000 of its common stock to the stockholders of Topgolf, and approximately 188,000 of its common stock for restricted stock awards converted in the merger (see Note 16), of which approximately 73,652,000 weighted-average shares for the year ended December 31, 2021 were included in the basic and diluted share calculations based on the number of days the shares were outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&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;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 2020, the Company issued $258,750,000 of 2.75% Convertible Notes. The Convertible Notes will have an impact on the Company&#x2019;s diluted earnings per share when the average market price of its common stock exceeds the conversion price of $17.62 per share, as the Company intends to settle the principal amount of the Convertible Notes in cash upon conversion. The Company is required under the treasury stock method to compute the potentially dilutive shares of common stock related to the Convertible Notes for periods the Company reports net income. As of December 31, 2021, the average market price of its common stock exceeded the conversion price per share and, as such, the common shares underlying convertible notes were included in the calculation of diluted earnings per common share for the year ended December 31, 2021 (see Note 7). As a net loss was reported for the year ended December 31, 2020, common shares underlying convertible notes of 663,000 were excluded from the calculation of diluted loss per common share for the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&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;Options, Restricted Stock Units and Performance Share Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2021, securities outstanding totaling approximately 1,265,000 shares, comprised of stock options and restricted stock units, were excluded from the calculation of dilutive earnings per common share, as they would be anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 net loss was reported for the year ended December 31, 2020, common shares underlying options, restricted stock units and performance share units of 1,425,000 were excluded from the calculation of diluted loss per common share for the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2019, there were no securities excluded from the calculation of diluted earnings per common share for the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzc2OTY1ODE0MTI3MDY_d1d61329-966c-4e6c-be9e-d5e855578b9c">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the computation of basic and diluted earnings per share (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:64.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings per common share&#x2014;basic&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Callaway Golf Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings (loss) per common share&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.90&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.84&#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:8pt;font-weight:700;line-height:100%"&gt;Earnings per common share&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible notes weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding options, restricted stock units and performance share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.82&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;In connection with the Topgolf merger on March&#160;8, 2021, the Company issued approximately 89,776,000 of its common stock to the stockholders of Topgolf, and approximately 188,000 of its common stock for restricted stock awards converted in the merger (see Note 16), of which approximately 73,652,000 weighted-average shares for the year ended December 31, 2021 were included in the basic and diluted share calculations based on the number of days the shares were outstanding during the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzMtNS0xLTEtODMxMjA_62be6654-8a6a-4bfd-9e5c-b8986eb887b4"
      unitRef="usd">321988000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzMtNy0xLTEtODMxMjA_038d51f4-0d59-4ec9-946f-b28c6db3361f"
      unitRef="usd">-126934000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzMtNS0xLTEtOTc5NTE_00a4303e-cb52-4d98-b66d-79fdb5a1482c"
      unitRef="usd">79408000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzQtNS0xLTEtODMxMjA_e0230af8-46b8-4a57-8fb3-f0303fcd6b23"
      unitRef="shares">169101000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzQtNy0xLTEtODMxMjA_7bd6a9b0-241f-4a48-9b0c-5ccda0dd3d71"
      unitRef="shares">94201000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzQtNS0xLTEtOTc5NTE_ca10c923-4ad3-41d6-9abd-500d6952c94f"
      unitRef="shares">94251000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzUtNS0xLTEtODMxMjA_7b8ad303-ab31-4e3d-9f11-1466cd9ab099"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzUtNy0xLTEtODMxMjA_4a295878-c64b-41cd-94ef-211eefbd3408"
      unitRef="usdPerShare">-1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzUtNS0xLTEtOTc5NTE_ed19ec1a-3cf3-48b6-9699-4c228f3c54ba"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzctNS0xLTEtODMxMjA_62be6654-8a6a-4bfd-9e5c-b8986eb887b4"
      unitRef="usd">321988000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzctNy0xLTEtODMxMjA_038d51f4-0d59-4ec9-946f-b28c6db3361f"
      unitRef="usd">-126934000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzctNS0xLTEtOTc5NjA_ec8ce371-41f5-4946-b2a2-6fcacc7e646e"
      unitRef="usd">79408000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzgtNS0xLTEtODMxMjA_e0230af8-46b8-4a57-8fb3-f0303fcd6b23"
      unitRef="shares">169101000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzgtNy0xLTEtODMxMjA_7bd6a9b0-241f-4a48-9b0c-5ccda0dd3d71"
      unitRef="shares">94201000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzgtNS0xLTEtOTc5NjA_ca10c923-4ad3-41d6-9abd-500d6952c94f"
      unitRef="shares">94251000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzktNS0xLTEtODMxMjA_77c73263-1447-4465-a274-97c53a477c20"
      unitRef="shares">5932000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzktNy0xLTEtODMxMjA_1e09702a-a920-4e07-9417-5d4b2ee1af47"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzktNS0xLTEtOTc5NjA_75b43f19-2768-4170-9cdb-becd2826cb1c"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzEwLTUtMS0xLTgzMTIw_1100dc7d-2ea4-43d0-b512-a31babd84f1c"
      unitRef="shares">1892000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzEwLTctMS0xLTgzMTIw_eed92f88-d712-4388-a63b-87db2ee50ea9"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzEwLTUtMS0xLTk3OTYw_48542306-0a74-42e8-bfab-64d953b66472"
      unitRef="shares">2036000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzExLTUtMS0xLTgzMTIw_d86cfb02-3ab6-4f9a-98fd-4d644db75cbb"
      unitRef="shares">176925000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzExLTctMS0xLTgzMTIw_83a58d0f-31a0-48d6-a627-279ae8b87473"
      unitRef="shares">94201000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzExLTUtMS0xLTk3OTYw_442fea84-87ea-4c2a-8f93-285c4564f4c0"
      unitRef="shares">96287000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzEyLTUtMS0xLTgzMTIw_a5123210-fafa-4b72-9bff-0c5dbc22330d"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzEyLTctMS0xLTgzMTIw_775cbe48-9f51-4c52-bdfa-dada9b59bcfd"
      unitRef="usdPerShare">-1.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90YWJsZTplMzJkOGViNWYwYjE0NDNiYjc2YjEzMzBhODA2MjkyMi90YWJsZXJhbmdlOmUzMmQ4ZWI1ZjBiMTQ0M2JiNzZiMTMzMGE4MDYyOTIyXzEyLTUtMS0xLTk3OTYw_76ac830b-4683-4824-ad5e-669bed596c7d"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i8deb9495c3294aa0978c60419a922587_D20210308-20210308"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE1MzkzMTYyNzk5ODU3_505b691e-21c4-4d81-b1f8-c00279e1fa34"
      unitRef="shares">89776000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i474dc41669d043b1a9a806d577c6024d_D20210308-20210308"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE1MzkzMTYyNzk5ODYx_e19de70f-e88f-429f-b14b-649b639e4912"
      unitRef="shares">188000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzEwOTk1MTE2MzI3NjQ_50b39905-7c0e-4e92-b1f3-b6b6bae89cf2"
      unitRef="shares">73652000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzEwOTk1MTE2MzI3NjQ_7ffe27bd-211d-41c5-915d-7554f0265acb"
      unitRef="shares">73652000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i749dca169d17464ea8e7f257ba3ed5e3_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE1MzkzMTYyNzk5OTYy_9b53ca94-3c57-499d-bfbe-ba1eee814063"
      unitRef="usd">258750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0cc952eed5d8481faae85b28f1a6ba0c_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzgyNDYzMzcyMjY1OTc_ac364794-d899-4dd1-8e6a-d4fe786c6721"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ie1d91736ee04413da9795cb8f38e99c8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE1MzkzMTYyNzk5OTc0_46884fca-037c-4e86-b26e-8fbc39f59ed8"
      unitRef="usdPerShare">17.62</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3d5433d34db341108f088f841f72e513_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE1MzkzMTYyODAwMjA0_25c439e4-9149-468f-aa50-613cc66b61f5"
      unitRef="shares">663000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i70ea5bd6aec64a398e347b495905eb19_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE0MjkzNjUxMTc1NDc1_7e9e0e3d-6810-4f1d-a770-c3f7720512bb"
      unitRef="shares">1265000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i760ddc40d6f94c8889b3a7cb54eeeb93_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE0MjkzNjUxMTc5Mjcy_31d9da33-37de-4ab5-a355-23514c103e98"
      unitRef="shares">1425000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xODQvZnJhZzpkOWIzOGQwNjhkY2M0OGM3ODY3MzY2YmNmNDE4Mzc1MS90ZXh0cmVnaW9uOmQ5YjM4ZDA2OGRjYzQ4Yzc4NjczNjZiY2Y0MTgzNzUxXzE0MjkzNjUxMTc1NDYy_bbde6e26-d506-49a3-8c07-9839841723c5"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzQ3MjU_f243d827-d047-4d96-9223-b4b06c31e4c6">&lt;div style="margin-top:14pt"&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 Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by operating and reportable segment are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.954%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:700;line-height:100%"&gt;Topgolf&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear and Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,025&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,633&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;56,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504,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:9pt;font-weight:400;line-height:100%"&gt;58,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,903,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairments&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;531,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,285&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,960,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The $1,903,412,000 increase during the twelve months ended December 31, 2021 was primarily due to the addition of $1,903,883,000 in goodwill in connection with the Topgolf merger in March 2021, of which the Company attributed $1,340,663,000 to the Topgolf business, $504,568,000 to the golf equipment business and $58,652,000 to the apparel, gear and other business primarily due to the synergies the Company anticipates from leveraging the Topgolf business to expand its golf equipment and apparel businesses. This increase in goodwill was partially offset by changes in foreign currency rates period over period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC Topic 350, &#x201c;Intangibles&#x2014;Goodwill and Other,&#x201d; the Company&#x2019;s goodwill and non-amortizing intangible assets are subject to an annual impairment test or more frequently when impairment indicators are present. There were no impairment losses recognized during the years ended December 31, 2021 and 2019. During the year ended December 31, 2020, due to the significant disruptions caused by the COVID-19 pandemic on the Company's operations, the Company performed a qualitative assessment considering the macroeconomic conditions caused by the COVID-19 pandemic, and the potential impact on the Company's sales and operating income for fiscal 2020 and potentially beyond. As a result, the Company determined that there were indicators of impairment, and proceeded with a quantitative assessment of goodwill for all reporting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In performing the quantitative goodwill impairment testing during fiscal 2020, the Company prepared valuations of its reporting units using both a market comparable methodology and an income methodology, and those valuations were compared with the respective carrying values of the reporting units to determine whether any goodwill impairment existed. The Company's reporting units are one level below its reportable segment level. In preparing the valuations, past, present and future expectations of performance were considered, including the impact of the COVID-19 pandemic. This methodology was consistent with the approach used to perform the annual quantitative goodwill assessment in prior years. The weighted average cost of capital used in the goodwill impairment testing ranged between 9.0% and 9.25%, which was derived from the financial structures of comparable companies corresponding to the industry of each reporting unit. There is inherent uncertainty associated with key assumptions used in the Company's impairment testing, including the duration of the economic downturn associated with the COVID-19 pandemic and the estimated recovery period. As a result of the second quarter assessment, the Company determined that the expected decline in revenue due to the impact of COVID-19 contributed to a lower fair value of the Jack Wolfskin reporting unit compared to its carrying value. As such, the Company recognized an impairment loss during the year ended December 31, 2020 of $148,375,000 to write-off the goodwill associated with Jack Wolfskin. The Company determined that the goodwill relating to its other reporting units was not impaired as the fair value significantly exceeded the carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company&#x2019;s accumulated impairment loss on goodwill was $148,375,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 impairment charges recognized on the Company's indefinite-lived intangible assets during the years ended December 31, 2021 and 2019. During the year ended December 31, 2020, in connection with the quantitative assessment performed in 2020, the Company determined that the trade name intangible asset related to Jack Wolfskin was &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:400;line-height:120%"&gt;impaired, and as such recognized an impairment loss of $25,894,000 to write-down the Jack Wolfskin trade name to its new estimated fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth the intangible assets by major asset class (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Useful&lt;br/&gt;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;December 31, 2021&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 style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Indefinite-lived:&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:1.5pt 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:1.5pt solid #000000;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;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:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name, trademark, trade dress and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,441,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,425,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liquor licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&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:9pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortizing:&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-16&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;32,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships and other&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;61,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 15.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&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:9pt;font-weight:400;line-height:100%"&gt;69,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;1,612,169&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(64,572)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(18,959)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,528,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Useful&lt;br/&gt;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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 style="height:21pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Indefinite-lived:&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:1.5pt 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:1.5pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name, trademark, trade dress and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortizing:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-16&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;31,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships and other&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;57,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;535,693&#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:9pt;font-weight:400;line-height:100%"&gt;(51,354)&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;484,339&#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-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"&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;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt"&gt;The gross balance of intangible assets as of December 31, 2021 includes additions of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $1,001,956 and $74,179 i&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;n indefinite-lived and amortizing intangible assets, respectively, related to the Topgolf merger that was completed on March&#160;8, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 amortization expense related to intangible assets of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$13,041,000, &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;$5,120,000, and $4,866,000 for the years ended December 31, 2021, 2020 and 2019, respectively, which is recorded in selling, general and administrative expenses in the accompanying consolidated statements of operations. Amortization expense related to intangible assets at December 31, 2021 in each of the next five fiscal years and beyond is expected to be incurred as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.870%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzMyOTg1MzQ4OTI1MjI_ac630299-7806-4fcf-9e60-78a6f0c897e2">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by operating and reportable segment are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.954%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:700;line-height:100%"&gt;Topgolf&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:9pt;font-weight:700;line-height:100%"&gt;Golf Equipment&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:9pt;font-weight:700;line-height:100%"&gt;Apparel, Gear and Other&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,025&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,633&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;56,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504,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:9pt;font-weight:400;line-height:100%"&gt;58,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,903,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairments&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;531,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,285&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,960,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i11778facc2294ab3a20a4aea568bb82b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzEtMi0xLTEtODMyMzk_e219d838-4913-48a8-8c68-ed690f1e0ae0"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5abbafcfa655437a9c71bd8759706567_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzEtNC0xLTEtODMyMzk_051662df-bb3a-46a8-83d3-7b6a9e6baa72"
      unitRef="usd">27025000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie48161989c0a448282a251764b4ba497_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzEtNi0xLTEtODMyMzk_fa0c3bcd-b3eb-4335-9e9b-d4f5ac5643db"
      unitRef="usd">29633000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzEtMTEtMS0xLTgzMjM5_05bbde28-e273-496b-91f4-da2bf2230ea1"
      unitRef="usd">56658000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzItMi0xLTEtODMyMzk_c9e250b2-b11d-4773-880f-67abacf869f3"
      unitRef="usd">1340663000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i39cefebaac1f4f0d8e046e59ef6dee23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzItNC0xLTEtODMyMzk_b758f1bd-f2da-4835-ace0-b73d9a4c164c"
      unitRef="usd">504568000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idc81a7bc54c64802a517156a18751241_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzItNi0xLTEtODMyMzk_1038f405-003c-4466-816e-6c31e0def5fe"
      unitRef="usd">58652000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzItMTEtMS0xLTgzMjM5_a7591299-773f-4948-ace5-da18015b734d"
      unitRef="usd">1903883000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzMtMi0xLTEtODMyMzk_44b15c12-ed1e-4023-88a4-3a50c85e01f9"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i39cefebaac1f4f0d8e046e59ef6dee23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzMtNC0xLTEtODMyMzk_27a3132f-fba1-4092-924b-ae56a82a6de0"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="idc81a7bc54c64802a517156a18751241_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzMtNi0xLTEtODMyMzk_9f7d7170-002f-44a4-858a-08c1bfc68ad1"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzMtMTEtMS0xLTgzMjM5_5e89de67-a62a-4cc4-87f6-7f0cd28a213c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i19e853403af14ace80481da49853b29c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzQtMi0xLTEtODMyMzk_03300a03-2123-469f-988b-f9f7e6516b9a"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i39cefebaac1f4f0d8e046e59ef6dee23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzQtNC0xLTEtODMyMzk_b41ea215-06ce-4786-a7ff-aa2a3b70a07e"
      unitRef="usd">-471000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idc81a7bc54c64802a517156a18751241_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzQtNi0xLTEtODMyMzk_18a9500c-e793-4149-b464-122f5aa83192"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzQtMTEtMS0xLTgzMjM5_285e3758-7526-45f0-9a77-b1beab2c47f9"
      unitRef="usd">-471000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i0b459e196e1e4d7ea08699c0e1b07d7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzUtMi0xLTEtODMyMzk_955fcfd6-d20c-45a5-b4ce-fff70307ed11"
      unitRef="usd">1340663000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if4df36a5d66844b8a9a341ddd024b539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzUtNC0xLTEtODMyMzk_95031ac8-7042-440b-b514-58abcd4278a1"
      unitRef="usd">531122000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i869d00ae84364d2cb2bee3d04e8d8b6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzUtNi0xLTEtODMyMzk_30a4cf5e-b2fb-413f-9175-f9eaede11b52"
      unitRef="usd">88285000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyYWNkOTdhZjE0YTY0NDYzYWU2MmQ4Y2M5NWU1NDdiNS90YWJsZXJhbmdlOjJhY2Q5N2FmMTRhNjQ0NjNhZTYyZDhjYzk1ZTU0N2I1XzUtMTEtMS0xLTgzMjM5_a5f785d0-66b0-4d0a-bab1-d07952c70aad"
      unitRef="usd">1960070000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzYxMjg_5d770ac7-bada-4282-90f3-843b749c3446"
      unitRef="usd">1903412000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzE0ODQzNDA2OTgzNDEx_a7591299-773f-4948-ace5-da18015b734d"
      unitRef="usd">1903883000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="ibc9588c5a30b49f6aee756fb3f488033_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzYxNDA_021bad7a-6beb-4b8e-a9ae-1df3b1443c37"
      unitRef="usd">1340663000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i39cefebaac1f4f0d8e046e59ef6dee23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzYxNDQ_fec3960b-6d9b-4633-8cb9-b885fd644e07"
      unitRef="usd">504568000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idc81a7bc54c64802a517156a18751241_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzYxNDk_f2e465cb-3a75-4398-9c07-8202737baf3c"
      unitRef="usd">58652000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzE0ODQzNDA2OTgzNjMz_60da4279-9a5c-4250-ac76-52a3c7bcaab4"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzE0ODQzNDA2OTgzNjMz_867a2c39-2e3a-40f1-85ff-2fbaad95621f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <ely:GoodwillMeasurementInput
      contextRef="i70c443f02e064ff685c2ab078565efc2_I20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzI1MTE_aac669ed-16e9-4804-b4e8-05a0bf08d4b4"
      unitRef="number">0.090</ely:GoodwillMeasurementInput>
    <ely:GoodwillMeasurementInput
      contextRef="ifa9a8a4b40134b21b6da46e1f49c8e2d_I20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzI1MTg_35a78553-b02a-4a0d-8b1a-633feeff1b93"
      unitRef="number">0.0925</ely:GoodwillMeasurementInput>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzQwNDg_1c367f8b-72fa-4a87-b213-b42906a1eb00"
      unitRef="usd">148375000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzQ5NDc4MDIzMzkxMzU_e68c0092-d99e-4232-960a-3a059277acca"
      unitRef="usd">148375000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzE0ODQzNDA2OTgzODY0_38b0e49f-8618-4740-b7cd-53b3a304c555"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzE0ODQzNDA2OTgzODY0_ba024056-44e9-4291-b501-88ae12c7c89b"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i7679a601571d40cd80e13c1b63547166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzQ1MzQ_9e784671-7fc0-4914-929e-41d8db4425b6"
      unitRef="usd">25894000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzQ3MjA_559a0305-4dac-4f0e-a754-42ad1d03c3b9">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth the intangible assets by major asset class (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.365%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Useful&lt;br/&gt;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;December 31, 2021&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 style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Indefinite-lived:&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:1.5pt 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:1.5pt solid #000000;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;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:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name, trademark, trade dress and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,441,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,425,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liquor licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&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:9pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortizing:&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-16&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;32,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships and other&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;61,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 15.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&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:9pt;font-weight:400;line-height:100%"&gt;69,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;1,612,169&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(64,572)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(18,959)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,528,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.673%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Useful&lt;br/&gt;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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 style="height:21pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Indefinite-lived:&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:1.5pt 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:1.5pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name, trademark, trade dress and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortizing:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patents&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-16&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;31,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 23.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer and distributor relationships and other&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-10&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;57,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;535,693&#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:9pt;font-weight:400;line-height:100%"&gt;(51,354)&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;484,339&#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-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"&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;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.93pt"&gt;The gross balance of intangible assets as of December 31, 2021 includes additions of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $1,001,956 and $74,179 i&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;n indefinite-lived and amortizing intangible assets, respectively, related to the Topgolf merger that was completed on March&#160;8, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i84c2b63189984cd9af324b00f2822c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzMtMy0xLTEtODM1MjI_0ae6721e-eafe-46a0-a857-98cba81f565b"
      unitRef="usd">1441003000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
      contextRef="if05aa8720d644b31b4033f29d7023e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzMtMTAtMS0xLTgzNTIy_02194915-73f5-4f89-8b7a-cdbc3dd6b3f5"
      unitRef="usd">-15820000</us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i84c2b63189984cd9af324b00f2822c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzMtMTMtMS0xLTgzNTIy_2c616ed1-3a8e-4fe5-ad53-2ad86e6a1be7"
      unitRef="usd">1425183000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i2bdbeb3bed314b379be106a1abc2d380_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzQtMy0xLTEtODM1MjI_777617cc-676f-4e73-9f9d-f848b2b6606f"
      unitRef="usd">7756000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
      contextRef="i9d181b66189e4bd0b066106edaf02bdd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzQtMTAtMS0xLTgzNTIy_2cbc917b-209c-491a-85f8-5ffdff7ea5f4"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2bdbeb3bed314b379be106a1abc2d380_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzQtMTMtMS0xLTgzNTIy_b6bb251b-04a0-4bb1-9ba5-79a8b5f63d6f"
      unitRef="usd">7756000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id64d9cde97c74b6297f06e59a3838298_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzYtMS0xLTEtMTQ4NTU2L3RleHRyZWdpb246YzEzYmYyMmRkZTg5NDkyOTliNDkyMDhmMjZkNWNiNWRfMTA5OTUxMTYyNzc4MA_1132029f-3a4c-4bac-b359-24e8e924dea9">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic950c20cb8bb4004be5123ef602d1114_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzYtMS0xLTEtMTQ4NTU2L3RleHRyZWdpb246YzEzYmYyMmRkZTg5NDkyOTliNDkyMDhmMjZkNWNiNWRfMTA5OTUxMTYyNzc4Ng_8c5dcd85-48d6-44c7-90f2-0e7e5416353e">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i793c5c82909247ff959d1d5ac291013a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzYtMy0xLTEtODM1MjI_e4936356-ab0c-4d50-b0ef-160736d9e1f1"
      unitRef="usd">32041000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i793c5c82909247ff959d1d5ac291013a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzYtNi0xLTEtODM1MjI_ddb88aa7-c031-4e85-bb2f-a31b5f6375b6"
      unitRef="usd">31671000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
      contextRef="i5dcf8226a81a4de29dbb4b2352e327a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzYtMTAtMS0xLTgzNTIy_b4fa55f8-6d9b-48e4-a299-18e991bf2187"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i793c5c82909247ff959d1d5ac291013a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzYtMTMtMS0xLTgzNTIy_11b64020-85ae-4923-b8c0-6c4661a1f15d"
      unitRef="usd">370000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i30b44c4b866b4b84abc733377cf39da8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzctMS0xLTEtMTQ4NTI2L3RleHRyZWdpb246MjUzY2NhZDM0ZmNlNDc1YWJkNjgwY2E4ZTZmYTg3ZmNfMTA5OTUxMTYyNzc5Ng_361d421b-c791-40cc-bf88-578215520fcd">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia52f08c81c6e4c6cbaffa6d31aa22a4d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzctMS0xLTEtMTQ4NTI2L3RleHRyZWdpb246MjUzY2NhZDM0ZmNlNDc1YWJkNjgwY2E4ZTZmYTg3ZmNfMTA5OTUxMTYyNzgwMA_6993cd2f-3a14-457a-b65f-0350a84c42db">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i37666e4b0e8a41b3be584696fd04230f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzctMy0xLTEtODM1MjI_1294a470-a489-4026-9c66-85ccb601ec46"
      unitRef="usd">61718000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i37666e4b0e8a41b3be584696fd04230f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzctNi0xLTEtODM1MjI_e388384b-64e5-4323-8d98-52717c4fa4bd"
      unitRef="usd">27405000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
      contextRef="ia4173495b76f4ffa9e55afa7bdc9ee8d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzctMTAtMS0xLTgzNTIy_41416499-e256-40dc-9158-49da923f47f4"
      unitRef="usd">-2335000</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i37666e4b0e8a41b3be584696fd04230f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzctMTMtMS0xLTgzNTIy_afe058d5-56f6-4a0a-a75c-74fcb21fcc55"
      unitRef="usd">31978000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0012945306bf4a0fb5bcb466b7a977b5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzgtMS0xLTEtMTQ4NTMx_5c900bc6-8ea9-4349-888c-29bb75ee541c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib7dbe33da9f740049906845a82b9decc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzgtMy0xLTEtODM1MjI_1e29c604-3ee7-4bd1-9168-ebcf62a1e4c4"
      unitRef="usd">69651000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib7dbe33da9f740049906845a82b9decc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzgtNi0xLTEtODM1MjI_28e2b125-6991-441d-aefe-d369fecd6a41"
      unitRef="usd">5496000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments
      contextRef="i0012945306bf4a0fb5bcb466b7a977b5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzgtMTAtMS0xLTgzNTIy_5cb7d6b9-e5f6-4b1d-b00e-3afef670dccc"
      unitRef="usd">-804000</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib7dbe33da9f740049906845a82b9decc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzgtMTMtMS0xLTgzNTIy_d87e47eb-f34f-48e1-825c-27a64d7f376f"
      unitRef="usd">63351000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzktMy0xLTEtODM1MjI_1f9dbc2d-a8f7-42c8-9019-8d5c359bb4ab"
      unitRef="usd">1612169000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzktNi0xLTEtODM1MjI_1487b20a-0269-466c-8269-f6545593ba2a"
      unitRef="usd">64572000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ely:IntangibleAssetsNetTranslationAndPurchaseAccountingAdjustments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzktMTAtMS0xLTgzNTIy_ba44bc35-3f48-4209-9d84-5c76f36cd910"
      unitRef="usd">-18959000</ely:IntangibleAssetsNetTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToxZWJmYTQ4YzgwMWU0MjFjODkwNTkyMjFmYWVkNWJmYS90YWJsZXJhbmdlOjFlYmZhNDhjODAxZTQyMWM4OTA1OTIyMWZhZWQ1YmZhXzktMTMtMS0xLTgzNTIy_305f30da-469c-4322-8203-70f3dfd28984"
      unitRef="usd">1528638000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie5be01825e5342a694857eb79c40b762_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzMtMy0xLTEtODM1MzA_4fcefaf1-0356-4dd2-831e-ede60be51ec8"
      unitRef="usd">446803000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie5be01825e5342a694857eb79c40b762_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzMtMTMtMS0xLTgzNTMw_1485f8e1-933f-4e33-8dec-42749c38c1b6"
      unitRef="usd">446803000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7e22fd0ebf99400683e4e9b115f6bfc9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzYtMS0xLTEtMTQ4NjI2L3RleHRyZWdpb246YWYzNWFiNGFiOTZiNGMyNTgzODYxOWEwMTBlNTkxNGFfMTY0OTI2NzQ0MTY4Mg_c7007c8b-fa2b-45a3-a761-858a5f3d7824">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id628f699838349a2a0db8d99e59622eb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzYtMS0xLTEtMTQ4NjI2L3RleHRyZWdpb246YWYzNWFiNGFiOTZiNGMyNTgzODYxOWEwMTBlNTkxNGFfMTY0OTI2NzQ0MTY4Ng_f0c0a0b0-65d7-44f2-a4ec-358bace431c2">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if62dafd24ed84f4e91b4b1c0b7e60ef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzYtMy0xLTEtODM1MzA_61e4aee1-b68f-4d83-8075-6fdb50f46772"
      unitRef="usd">31581000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if62dafd24ed84f4e91b4b1c0b7e60ef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzYtNi0xLTEtODM1MzA_685e58ae-6999-4828-a6ed-629b1a3abb85"
      unitRef="usd">31581000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if62dafd24ed84f4e91b4b1c0b7e60ef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzYtMTMtMS0xLTgzNTMw_34fd4c10-8751-4ef8-a19c-72a787f4195a"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia845e7822674467c821478630d30e985_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzctMS0xLTEtMTQ4NjM2L3RleHRyZWdpb246OWM1OGFiNzgzNzg2NDIxZmI1MDhkNDg0MjFlYWRlOGRfMTY0OTI2NzQ0MTY4NA_aa36b852-442c-433c-a529-9ed6e4784fa5">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i67b1a9aa4e2642f7a31f87a71f113986_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzctMS0xLTEtMTQ4NjM2L3RleHRyZWdpb246OWM1OGFiNzgzNzg2NDIxZmI1MDhkNDg0MjFlYWRlOGRfMTY0OTI2NzQ0MTY4OA_9a0bdad7-4643-468a-89fc-0f703597727c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iead8ac5f00954209afa343187bccaed5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzctMy0xLTEtODM1MzA_faec7465-8d18-4c50-9068-af9a2279c765"
      unitRef="usd">57309000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iead8ac5f00954209afa343187bccaed5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzctNi0xLTEtODM1MzA_f72ecf3a-d56f-4d63-886c-307170384568"
      unitRef="usd">19773000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iead8ac5f00954209afa343187bccaed5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzctMTMtMS0xLTgzNTMw_15d457b0-c9f6-453f-827e-c268ed038012"
      unitRef="usd">37536000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzktMy0xLTEtODM1MzA_83bd018c-178b-44b4-8295-6e3b1cceb4dc"
      unitRef="usd">535693000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzktNi0xLTEtODM1MzA_332a2de0-4da8-46e3-877a-df2c02a567cf"
      unitRef="usd">51354000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZTpkYjQ3NDAyMTVhYjU0YzVkOWZkYWJiMjRlZjkwZmYxMC90YWJsZXJhbmdlOmRiNDc0MDIxNWFiNTRjNWQ5ZmRhYmIyNGVmOTBmZjEwXzktMTMtMS0xLTgzNTMw_0c37f56d-a685-459c-b96b-2eb465cfc1ad"
      unitRef="usd">484339000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzU0OTc1NTgxNDcxOTE_c4b849af-a0a6-4100-a399-ee0c64c0ac6b"
      unitRef="usd">1001956000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzU0OTc1NTgxNDcxOTU_a2aba68c-0997-4a09-bf2b-8e2edd7c870b"
      unitRef="usd">74179000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzU2OTc_5af1c050-b064-44c6-b9bb-45e71b502879"
      unitRef="usd">13041000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzU3MDg_55ffdebd-f084-47a2-b854-25ee9ca21355"
      unitRef="usd">5120000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzEwOTk1MTE2MzU3MjM_554f5307-bba7-4681-8937-cdc3554d5ea7"
      unitRef="usd">4866000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90ZXh0cmVnaW9uOjYwNGIyYWM1MjJmOTQ1NTE4MjdmZTRkZTgyYzUxNzA2XzQ3MzQ_643384c6-0584-4456-8098-490578e0c5b1">Amortization expense related to intangible assets at December 31, 2021 in each of the next five fiscal years and beyond is expected to be incurred 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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.870%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzAtMS0xLTEtODM3NTA_54ba4d3e-5f9d-497c-bf81-4aaffae84ad0"
      unitRef="usd">13263000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzEtMS0xLTEtODM3NTA_22a4d5bc-be4f-4382-aca3-fd8b74751a3c"
      unitRef="usd">11695000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzItMS0xLTEtODM3NTA_19d57653-9981-4b28-934c-a51d5f0314c4"
      unitRef="usd">11606000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzMtMS0xLTEtODM3NTA_59efb097-ec34-4332-ac7a-d35a25d79106"
      unitRef="usd">11394000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzQtMS0xLTEtODM3NTA_30ba443a-6927-4d73-95dc-ac9b88c35562"
      unitRef="usd">11348000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzUtMS0xLTEtODM3NTA_57407628-b829-487a-96a2-17d8015a91cc"
      unitRef="usd">36393000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTAvZnJhZzo2MDRiMmFjNTIyZjk0NTUxODI3ZmU0ZGU4MmM1MTcwNi90YWJsZToyMDc3NDU4ZmQzNGQ0OThhODgyMTRmNzI0ZDQzN2NhZC90YWJsZXJhbmdlOjIwNzc0NThmZDM0ZDQ5OGE4ODIxNGY3MjRkNDM3Y2FkXzYtMS0xLTEtMTM2MzE3_6d762332-1a9b-4653-97ec-a47d23ccb3a7"
      unitRef="usd">95699000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:InvestmentTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzMxNjg_b2235c90-42a4-45e2-8dde-99e1376f764d">&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;Note 10. Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Investment in Topgolf&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prior to the completion of the merger with Topgolf, the Company had an ownership interest of approximately 14.3% in Topgolf. On March&#160;8, 2021, the Company completed its merger with Topgolf, in which the Company issued shares of its common stock in exchange for 100% of the outstanding equity of Topgolf (see Note 6). As a result of the merger, the Company's shares of Topgolf comprised of common stock and various classes of preferred stock were stepped up to their fair value and applied toward the total purchase consideration in the merger. The fair value adjustment resulted in a gain of $252,531,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Immediately prior to the merger and at December 31, 2020, the Company's total investment in Topgolf was $111,442,000. The Company accounted for this investment at cost less impairments in accordance with ASU No. 2016-01. Prior to the merger, the Company did not record any impairments with respect to this investment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:115%"&gt;Investment in Full Swing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 merger with Topgolf, the Company acquired an ownership interest of less than 20.0% in Full Swing, owners of an indoor golf simulation technology that delivers golf ball tracking data and measures ball flight indoors. The fair value of this investment as of the merger date was $27,740,000. During the year ended December 31, 2021, the Company sold a portion of its investment in Full Swing for cash proceeds of approximately $19,096,000. As a result of the sale, the Company has a remaining investment of $9,250,000 in Full Swing, which is reflected within Investments in golf-related ventures on the Company's Consolidated Balance Sheet as of December 31, 2021.&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-style:italic;font-weight:700;line-height:120%"&gt;     Investment in Five Iron Golf&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2021, the Company completed a $30,000,000 minority investment in Five Iron Golf, an emerging, privately-owned, urban indoor golf and entertainment company that offers golf simulator rentals, golf lessons, custom club fittings, social events and a curated food and beverage menu. As a result of the transaction, the Company now has an ownership interest which is less than 20%, in Five Iron Golf. The investment in Five Iron Golf is accounted for at cost less impairments, adjusted for observable changes in fair value. As of December 31, 2021, there has been no change in the fair value of the investment, which is reflected within Investments in golf-related ventures on the Company's Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i2dfbd2c4b35d4773aad192cbba8515cb_I20201027"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzEwOTk1MTE2MzQxNDQ_01bdd687-ba76-4904-8529-c7c5972d555c"
      unitRef="number">0.143</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzEwOTk1MTE2MzQzNDM_4871061f-c2ee-4dcf-878b-b427fd7e448b"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:GainLossOnInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzEwOTk1MTE2MzU1NDg_0d0ee7f0-f655-4081-a74c-09ce90f55e65"
      unitRef="usd">252531000</us-gaap:GainLossOnInvestments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i6ada4c6cce30428c94383108f2bc8721_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzEwOTk1MTE2MzQ3NjY_d2a877c8-d8f8-42ad-84af-affffcf090e9"
      unitRef="usd">111442000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i4db0bb4266094da897d3da5e13727da4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzQ5NDc4MDIzMzQ1Mjg_2e96c457-b599-4f75-996f-eb7f433657c1"
      unitRef="number">0.200</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i0804b1cbae1a4e8fbbc9b30147a4e3f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzEwOTk1MTE2MzUyODI_3e3cf8bf-3b1b-4fee-8db3-55e4e0aadf0f"
      unitRef="usd">27740000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="ib03d445c59ac48deb17023a8747be333_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzEwOTk1MTE2MzU0MTE_1f702322-6568-4cfb-a0da-cc75ffea8446"
      unitRef="usd">19096000</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="i0804b1cbae1a4e8fbbc9b30147a4e3f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzQ5NDc4MDIzMzQ1OTc_ae601c76-2082-4bf1-b4c7-f18e59889f1e"
      unitRef="usd">9250000</us-gaap:OtherInvestments>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ib2b8c931c95740bea5946ac80f0de33b_D20211101-20211130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzQ5NDc4MDIzMzMzODY_68c2efad-1115-4cef-afe8-3a7dd02d60bf"
      unitRef="usd">30000000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ib45d74560a804b8e8f8398d3dd7ea1b7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTYvZnJhZzo2NzMzMjk5ZGU2ZDQ0M2I5YmJjMGM3Nzg5OThiZTIxNy90ZXh0cmVnaW9uOjY3MzMyOTlkZTZkNDQzYjliYmMwYzc3ODk5OGJlMjE3XzQ5NDc4MDIzMzQzNTg_8b0b192e-e98f-4e64-b86f-795d535145cc"
      unitRef="number">0.20</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzEzNzk_f10e04a3-7cd4-4a26-a867-c502e6263375">&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;Note 11. Joint Venture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had a joint venture in Japan, Callaway Apparel K.K., with its long-time apparel licensee, TSI Groove &amp;amp; Sports Co, Ltd., ("TSI") for the design, manufacture and distribution of Callaway-branded apparel, footwear and headwear in Japan. In July 2016, the Company contributed $10,556,000, primarily in cash, for a 52% ownership of the joint venture, and TSI contributed $9,744,000, primarily in inventory, for the remaining 48%. In May 2019, the Company entered into a stock purchase agreement with TSI to acquire the remaining shares comprising the 48% ownership in Callaway Apparel K.K. for 2 billion Yen, or approximately $18,538,000 (using the exchange rate in effect on the acquisition date). The purchase was completed as of May 2019 and, pursuant to the stock purchase agreement, the purchase price was paid in August 2019. During the year ended December 31, 2019 the Company recorded a net loss attributable to the non-controlling interest of $179,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021 and 2020, the Company owned 100% of this entity and controlled all matters pertaining to its business operations and significant management decisions.&lt;/span&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:MinorityInterestInJointVentures
      contextRef="ieac91042087d423bb0ccabf2b058a724_I20160731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1Njg_9262a616-1acb-4250-a395-7fe3013b36ad"
      unitRef="usd">10556000</us-gaap:MinorityInterestInJointVentures>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="id3f108d056754a5fb2824faf037d03a3_I20160731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1NjQ_dbb2a6f2-4fbc-4ba9-9606-35f5da1a789b"
      unitRef="number">0.52</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestInJointVentures
      contextRef="i38c47633b5d040d1a35a973cd7f7447c_I20160731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1NzM_7291951c-a86d-4d4a-83dc-06c1cfbd699d"
      unitRef="usd">9744000</us-gaap:MinorityInterestInJointVentures>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="id3f108d056754a5fb2824faf037d03a3_I20160731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1Nzg_c200281b-64fd-4a6f-b0af-2db5e25108be"
      unitRef="number">0.48</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="id3f108d056754a5fb2824faf037d03a3_I20160731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1ODI_8c1ae908-25d4-4077-9c3e-1df20222871f"
      unitRef="number">0.48</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i16c4b57093874669a0044756288b7f19_D20190501-20190531"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1ODY_b16de36f-3f9f-4158-8147-cbd33cb1b04b"
      unitRef="jpy">2000000000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i16c4b57093874669a0044756288b7f19_D20190501-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1OTM_1bb24544-0272-4f79-ac33-901b1f4cb890"
      unitRef="usd">18538000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzE0MjkzNjUxMTYyOTQ4_d4349f59-da32-4767-a582-73528f757b8f"
      unitRef="usd">-179000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ie3daca3336ab430aac73270ab210395e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1OTg_1d3bedf2-0a05-4b19-9d6d-41e9668f5a20"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i6b7fb0399eb94e03ab28669be4d1461a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8xOTkvZnJhZzo0OTJhZmFiZmVmZDM0NzIwYjk4ZDM5NjRhN2Y2ZjU3Mi90ZXh0cmVnaW9uOjQ5MmFmYWJmZWZkMzQ3MjBiOThkMzk2NGE3ZjZmNTcyXzQ5NDc4MDIzMjY1OTg_e2dad1f3-09cc-4f37-aa4f-c53a7ed108b8"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGV4dHJlZ2lvbjowYmQ0ZDQ1NTA2ZjQ0OGUxOGQ0NmFjOGI3MjcwMDMzOF84MjQ2MzM3MjA5NzM2_002813fc-a095-44c3-85a5-1fee387e5446">&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;Note 12. Product Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a stated two-year warranty policy for its golf clubs and certain Jack Wolfskin gear, as well as a limited lifetime warranty for its OGIO line of products. The Company&#x2019;s policy is to accrue the estimated cost of satisfying future warranty claims at the time the sale is recorded. In estimating its future warranty obligations, the Company considers various relevant factors, including the Company&#x2019;s stated warranty policies and practices, the historical frequency of claims, and the cost to replace or repair its products under warranty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimates for calculating the warranty reserve are principally based on assumptions regarding the warranty costs of each product line over the expected warranty period. Where little or no claims experience may exist, the Company&#x2019;s warranty obligation calculation is based upon long-term historical warranty rates of similar products until sufficient data is available. As actual model-specific rates become available, the Company&#x2019;s estimates are modified to reflect the range of likely outcomes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The warranty reserve is included in other current liabilities in the accompanying consolidated balance sheets as of December 31, 2021 and December 31, 2020. The following table provides a reconciliation of the activity related to the Company's warranty reserve (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.016%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&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:9pt;font-weight:400;line-height:100%"&gt;9,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision liability assumed from acquisition&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims paid/costs incurred&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:9pt;font-weight:400;line-height:100%"&gt;(7,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,636&#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:ProductWarrantyDisclosureTextBlock>
    <ely:StandardProductWarrantyTerm
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGV4dHJlZ2lvbjowYmQ0ZDQ1NTA2ZjQ0OGUxOGQ0NmFjOGI3MjcwMDMzOF84MjQ2MzM3MjA5NzQ2_c356713a-758f-4f61-a852-aa66d9400bd1">P2Y</ely:StandardProductWarrantyTerm>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGV4dHJlZ2lvbjowYmQ0ZDQ1NTA2ZjQ0OGUxOGQ0NmFjOGI3MjcwMDMzOF84MjQ2MzM3MjA5NzM3_1f35c79a-85bb-45c0-8d66-fc0d491db55d">The following table provides a reconciliation of the activity related to the Company's warranty reserve (in thousands): &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.016%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision&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:9pt;font-weight:400;line-height:100%"&gt;9,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision liability assumed from acquisition&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims paid/costs incurred&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:9pt;font-weight:400;line-height:100%"&gt;(7,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,636&#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;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM18yLTUtMS0xLTgxMDM2_f51262a2-9360-4a0c-89bd-91877e8152d1"
      unitRef="usd">9364000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM18yLTctMS0xLTgxMDM2_190e3f6b-513d-4e7e-8386-c02ff98ef4e5"
      unitRef="usd">9636000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="if3307162f72441ecbf5e36b5c7c31fa0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM18yLTYtMS0xLTg0MDU3_148aa0bb-934c-4e8b-b7dd-826a598ad419"
      unitRef="usd">7610000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM18zLTUtMS0xLTgxMDM2_b5e48ac5-6d94-4eda-879f-f3ec171d2938"
      unitRef="usd">9109000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM18zLTctMS0xLTgxMDM2_ec5d68e1-bc75-4f02-9158-f634b0ac239b"
      unitRef="usd">7926000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM18zLTYtMS0xLTg0MDY0_f07b9a16-7ca9-4afc-a6c1-689b8659b8a1"
      unitRef="usd">8311000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM180LTItMS0xLTg0MDk0_eb0e2423-8d39-4be4-860e-28bdade700ee"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM180LTQtMS0xLTg0MDc2_68f86bc1-5230-4e2a-86bd-eeb06038c72b"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM180LTYtMS0xLTg0MDY0_c62facda-48a6-4908-a4f9-8604db4f72a4"
      unitRef="usd">2208000</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM181LTUtMS0xLTgxMDM2_64269f2a-ff15-40b1-ac78-ca2316cbe6c8"
      unitRef="usd">7486000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM181LTctMS0xLTgxMDM2_1e5cbfda-15ca-49ea-bafe-1ca2ef7c324e"
      unitRef="usd">8198000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM181LTYtMS0xLTg0MDY0_81da7166-1028-40cb-9c5e-bf094c241c45"
      unitRef="usd">8493000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM182LTItMS0xLTEzNjQzNQ_de0d5ae8-94bc-4269-9dbe-5d0bd964677b"
      unitRef="usd">10987000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM182LTQtMS0xLTEzNjQzNQ_75b0e018-8c72-49ab-bdce-ac3dfc3b2355"
      unitRef="usd">9364000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjE0L2ZyYWc6MGJkNGQ0NTUwNmY0NDhlMThkNDZhYzhiNzI3MDAzMzgvdGFibGU6NDJiMGU5OWI0N2JjNDYxOTkyZjIzZjY1YjY3ODNjMTMvdGFibGVyYW5nZTo0MmIwZTk5YjQ3YmM0NjE5OTJmMjNmNjViNjc4M2MxM182LTYtMS0xLTEzNjQzNQ_61204a49-7bc5-49a4-afa8-2cdd543d46b9"
      unitRef="usd">9636000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90ZXh0cmVnaW9uOjI4OTMwNjUxNWFjYTQxMjI4YWIyM2I5MmY2ZjgwYzQ2XzYz_83a4eb61-c67b-4185-87af-832db85b09c6">&lt;div style="margin-top:14pt"&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. Selected Financial Statement Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Food and beverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;533,457&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;352,544&#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:9pt;font-weight:400;line-height:100%"&gt;Other Current Assets:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Credit card receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales return reserve cost recovery asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;VAT/Sales tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;119,332&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;35,164&#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:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;858,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, computer hardware and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production molds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%"&gt;1,784,562&#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:9pt;font-weight:400;line-height:100%"&gt;407,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(261,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,451,402&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;146,495&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;491,176&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;276,209&#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:9pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation and benefits:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued payroll and 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued vacation and sick pay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <ely:CondensedFinancialStatementsTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90ZXh0cmVnaW9uOjI4OTMwNjUxNWFjYTQxMjI4YWIyM2I5MmY2ZjgwYzQ2XzMyOTg1MzQ4ODQxODQ_fc4dd070-aba8-4943-b114-71bb7934d89d">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Food and beverage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;533,457&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;352,544&#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:9pt;font-weight:400;line-height:100%"&gt;Other Current Assets:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Credit card receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales return reserve cost recovery asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;VAT/Sales tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;119,332&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;35,164&#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:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;858,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, computer hardware and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Production molds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%"&gt;1,784,562&#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:9pt;font-weight:400;line-height:100%"&gt;407,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(261,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,451,402&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;146,495&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;491,176&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;276,209&#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:9pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation and benefits:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued payroll and 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued vacation and sick pay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ely:CondensedFinancialStatementsTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzktMS0xLTEtODQxMTk_a545f48d-0a78-4b91-bf04-d58cd7d878a5"
      unitRef="usd">415396000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzktMy0xLTEtODQxMTk_8bc81273-80eb-4cfd-8879-e83f1c420ad2"
      unitRef="usd">281602000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEwLTEtMS0xLTg0MTE5_04659622-6048-404b-b797-99d1a03dde6e"
      unitRef="usd">1268000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEwLTMtMS0xLTg0MTE5_ad845c7a-baf7-45de-a009-ffafa8442d88"
      unitRef="usd">1010000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzExLTEtMS0xLTg0MTE5_9546374a-b70a-470e-b097-8b8e58e738fe"
      unitRef="usd">111658000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzExLTMtMS0xLTg0MTE5_2d976971-fc1c-4aba-9679-9d9924da1407"
      unitRef="usd">69932000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <ely:InventoryFoodAndBeverageNetOfReserves
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEyLTEtMS0xLTg0MTE5_e806cd67-0404-46ea-bac8-e4432f089da0"
      unitRef="usd">5135000</ely:InventoryFoodAndBeverageNetOfReserves>
    <ely:InventoryFoodAndBeverageNetOfReserves
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEyLTMtMS0xLTg0MTE5_7632ae19-b30f-4017-b940-eac5902439c3"
      unitRef="usd">0</ely:InventoryFoodAndBeverageNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzctMS0xLTEtMTMxMDg0_894b6e1b-55cf-4fba-aae8-63adf1b0466b"
      unitRef="usd">533457000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEzLTMtMS0xLTg0MTE5_d8b76986-02ca-4a37-af25-e960ee8ac30a"
      unitRef="usd">352544000</us-gaap:InventoryNet>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzktMS0xLTEtMTMxMDY0_cfcdd743-c91e-4644-8a09-1b1d4459d1b0"
      unitRef="usd">31205000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzktMy0xLTEtMTMxMTIw_e736e20e-d958-42df-aa7f-765863dbb239"
      unitRef="usd">2124000</us-gaap:AccountsReceivableGrossCurrent>
    <ely:RevenueRecognitionSalesReturnsReserveForCostRecovery
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEwLTEtMS0xLTEzMTA2NA_efb315c4-c7d7-4d29-910f-30a4b8962902"
      unitRef="usd">-25947000</ely:RevenueRecognitionSalesReturnsReserveForCostRecovery>
    <ely:RevenueRecognitionSalesReturnsReserveForCostRecovery
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEwLTMtMS0xLTEzMTEyMA_6f020637-0895-407e-bd48-ee203dd6eb44"
      unitRef="usd">-24112000</ely:RevenueRecognitionSalesReturnsReserveForCostRecovery>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzExLTEtMS0xLTEzMTA2NA_b1caace1-0e09-4042-b34d-521353371e98"
      unitRef="usd">19519000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzExLTMtMS0xLTEzMTEyMA_aa6ab67b-805b-44e6-95a6-2892a477cd29"
      unitRef="usd">1017000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEyLTEtMS0xLTEzMTA3MQ_e58bcd95-7de1-4cf5-8230-4c0f283001cc"
      unitRef="usd">42661000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEyLTMtMS0xLTEzMTEyOA_ceb43886-d608-4275-8874-9cac0ce7c28a"
      unitRef="usd">7911000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEzLTEtMS0xLTEzMTA4Nw_51ce7cff-affa-41b5-baf8-3a8750a7aac3"
      unitRef="usd">119332000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzEzLTMtMS0xLTEzMTExMw_a5882839-5567-47b6-9b8d-92b24340df89"
      unitRef="usd">35164000</us-gaap:OtherAssetsCurrent>
    <us-gaap:Land
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE1LTEtMS0xLTg0MTE5_cd484035-97c3-4607-a2a2-3b9a649202b8"
      unitRef="usd">134293000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE1LTMtMS0xLTg0MTE5_ae1bf95f-407e-4714-ad2c-a773ba9befa7"
      unitRef="usd">7308000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE2LTEtMS0xLTg0MTE5_b8e1abac-e750-43ef-9660-a1adfc169dc9"
      unitRef="usd">858583000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE2LTMtMS0xLTg0MTE5_dd28dea3-7e46-4c73-a577-b27681821178"
      unitRef="usd">100653000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE3LTEtMS0xLTg0MTE5_3be9d701-f265-459e-90ec-b330433ca9c1"
      unitRef="usd">204269000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE3LTMtMS0xLTg0MTE5_28f6e44f-e123-4bc4-9fb2-d169dfa5051c"
      unitRef="usd">137026000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE4LTEtMS0xLTg0MTE5_07feba3b-611b-4889-b9b0-a3c5354ffcf9"
      unitRef="usd">211164000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE4LTMtMS0xLTg0MTE5_9d435f68-b769-4abe-934c-e26b3be0d340"
      unitRef="usd">100558000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE5LTEtMS0xLTg0MTE5_2afcc583-5b5b-4d3e-9f1f-3d6db1ea3729"
      unitRef="usd">81616000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzE5LTMtMS0xLTg0MTE5_ae931830-36cd-44e5-815d-0a4f49ad8207"
      unitRef="usd">42082000</us-gaap:CapitalizedComputerSoftwareGross>
    <ely:ProductionMoldsGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIwLTEtMS0xLTg0MTE5_d8014355-bd12-47e8-8bab-5f7f49dec89b"
      unitRef="usd">7979000</ely:ProductionMoldsGross>
    <ely:ProductionMoldsGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIwLTMtMS0xLTg0MTE5_2d3caafe-bab3-4cdc-a302-ee906ed0bcc1"
      unitRef="usd">6809000</ely:ProductionMoldsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIxLTEtMS0xLTg0MTE5_f38471d9-aecd-4424-9ee1-ce1ea370aeeb"
      unitRef="usd">286658000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIxLTMtMS0xLTg0MTE5_070fbf98-b835-44a6-b62f-6028283f4255"
      unitRef="usd">13299000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIyLTEtMS0xLTEzNjQ3MA_58fefa31-e8ca-4f12-ae17-e4358ea4c16c"
      unitRef="usd">1784562000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIyLTMtMS0xLTEzNjQ3MA_77505722-8fce-4c41-87e2-7344c011013d"
      unitRef="usd">407735000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIzLTEtMS0xLTg0MTE5_53f0b11e-f557-4c1e-a07c-fde97f50d87c"
      unitRef="usd">333160000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzIzLTMtMS0xLTg0MTE5_ffd88b46-4eee-44d8-92fd-7be94ccb40f6"
      unitRef="usd">261240000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI0LTEtMS0xLTEzNjQ3MA_05a01259-c772-48ec-87fa-668a9ce3dcab"
      unitRef="usd">1451402000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI0LTMtMS0xLTEzNjQ3MA_cf71ebe8-dfba-44f5-b6c6-93dcd37055c8"
      unitRef="usd">146495000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AccountsPayableCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI2LTEtMS0xLTg0MTE5_fd1c3e3e-f199-4cc2-b168-4ce9801aed88"
      unitRef="usd">138677000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI2LTMtMS0xLTg0MTE5_542cfc05-125d-47a9-a2d5-99429b3fdb66"
      unitRef="usd">66282000</us-gaap:AccountsPayableCurrent>
    <ely:AccruedExpensesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI3LTEtMS0xLTg0MTE5_2cefe7f6-0ead-47eb-a1c0-c05df57f1d99"
      unitRef="usd">226840000</ely:AccruedExpensesCurrent>
    <ely:AccruedExpensesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI3LTMtMS0xLTg0MTE5_1ebb5d2f-2b08-4f79-92b6-294ecfe5e474"
      unitRef="usd">136277000</ely:AccruedExpensesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI4LTEtMS0xLTg0MTE5_dc7dc9ea-98fc-4210-9358-8b5a433c500b"
      unitRef="usd">125659000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI4LTMtMS0xLTg0MTE5_09b6d890-8707-4e38-95eb-addc447ac473"
      unitRef="usd">73650000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzM1LTEtMS0xLTEzNjQ3NQ_0429ae17-058e-4b91-b62b-f18795d80db6"
      unitRef="usd">491176000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzI5LTMtMS0xLTg0MTE5_b67e1238-ff0d-4621-9ba8-2548979345a9"
      unitRef="usd">276209000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzMxLTEtMS0xLTg0MTE5_f83a5e6e-9cdd-44cc-9f83-e0ce65d0dec1"
      unitRef="usd">100842000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzMxLTMtMS0xLTg0MTE5_9796dbef-234e-4f33-ae6b-42c88fb90edc"
      unitRef="usd">17009000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzMyLTEtMS0xLTg0MTE5_beee05ea-4e50-431f-b8d3-342189148600"
      unitRef="usd">21798000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzMyLTMtMS0xLTg0MTE5_99aac644-103c-4c2d-96de-79bcdbea4ab1"
      unitRef="usd">12887000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzMzLTEtMS0xLTg0MTE5_756677be-968a-4f34-ac08-de63704c378a"
      unitRef="usd">6227000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzMzLTMtMS0xLTg0MTE5_b1875927-ddec-408b-855e-f3f567e49d41"
      unitRef="usd">1041000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzQwLTEtMS0xLTEzNjQ3Nw_63d8c056-ce64-452d-957e-8fc257571101"
      unitRef="usd">128867000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDIvZnJhZzoyODkzMDY1MTVhY2E0MTIyOGFiMjNiOTJmNmY4MGM0Ni90YWJsZToyYzZjMmYwM2M0OGQ0Y2Y4YTg0NTU4YmJiYTI5ZWYwZC90YWJsZXJhbmdlOjJjNmMyZjAzYzQ4ZDRjZjhhODQ1NThiYmJhMjllZjBkXzQwLTMtMS0xLTEzNjQ3Nw_1023e017-0e09-4150-883f-1cf4c038dc0d"
      unitRef="usd">30937000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3NjY_e1cfbf53-54b2-496f-91dc-5b37291c0019">&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;Note 14. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income before income tax provision was subject to taxes in the following jurisdictions for the following periods (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:68.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,352&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(127,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,769&#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-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expense (benefit) for income taxes is comprised of (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:68.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current tax provision:&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,358&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Deferred tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,182&#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:9pt;font-weight:400;line-height:100%"&gt;Income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 8, 2021, the Company acquired Topgolf through a non-taxable stock acquisition in a share exchange. The purchase price of Topgolf at acquisition was $3,014,174,000. The Company recorded a deferred tax liability of $250,000,000 related to the acquired intangibles, offset by $118,000,000 of other acquired deferred tax assets, after consideration of acquired valuation allowances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 4, 2019, the Company acquired Jack Wolfskin for $521,201,000 (including cash acquired of $58,096,000) in a taxable stock acquisition. The Company recorded a deferred tax liability of $88,462,000 related to the intangibles upon acquisition in addition to $11,384,000 deferred tax assets acquired (see Note 6). In the second quarter of 2020, due to a decline in projected revenues caused by the COVID-19 pandemic, the Company recognized an impairment charge of $174,269,000 to write down goodwill and trade name associated with Jack Wolfskin (see Note 9). The impaired goodwill was comprised of book basis with no corresponding deferred tax liability. The trade name impairment resulted in a tax benefit recorded for the reduction of $7,900,000 of deferred tax liability previously recorded as part of acquisition accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities as of December 31, 2021 and 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:78.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ASC Topic 842 lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&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:9pt;font-weight:400;line-height:100%"&gt;798,351&#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:9pt;font-weight:400;line-height:100%"&gt;182,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax 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:9pt;font-weight:400;line-height:100%"&gt;(120,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&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:9pt;font-weight:400;line-height:100%"&gt;677,852&#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:9pt;font-weight:400;line-height:100%"&gt;161,360&#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 style="height:12pt"&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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basis difference related to fixed 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:9pt;font-weight:400;line-height:100%"&gt;(105,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basis difference related to intangible assets with an indefinite life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(331,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ASC Topic 842 ROU 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:9pt;font-weight:400;line-height:100%"&gt;(375,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(820,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(160,253)&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:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities) are shown on the accompanying consolidated balance sheets as follows:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax 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:9pt;font-weight:400;line-height:100%"&gt;21,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:9pt;font-weight:400;line-height:100%"&gt;59,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liabilities)/ assets&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(142,427)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,107&#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-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The net change in net deferred taxes in 2021 of $143,534,000 is primarily comprised of net deferred tax liabilities acquired in the Topgolf transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Deferred tax assets and liabilities result from temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are anticipated to be in effect at the time the differences are expected to reverse. The realization of the deferred tax assets, including loss and credit carry forwards, is subject to the Company generating sufficient taxable income during the periods in which the temporary differences become realizable. In accordance with the applicable accounting rules, the Company maintains a valuation allowance for a deferred tax asset when it is deemed to be more likely than not that some or all of the deferred tax assets will not be realized. In evaluating whether a valuation allowance is required under such rules, the Company considers all available positive and negative evidence, including prior operating results, the nature and reason for any losses, its forecast of future taxable income, and the dates on which any deferred tax assets are expected to expire. These assumptions require a significant amount of judgment, including estimates of future taxable income. These estimates are based on the Company&#x2019;s best judgment at the time made based on current and projected circumstances and conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has evaluated all available positive and negative evidence and as a result of the Topgolf merger has determined that a portion of its U.S. deferred tax assets were not more likely than not to be realized. The valuation allowance on the Company's U.S. deferred tax assets as of December 31, 2021 and 2020 relate primarily to the definite-lived federal and state net deferred tax assets and tax credits the Company estimates it may not be able to utilize in future periods. In connection with the purchase accounting related to the merger with Topgolf, the Company also recorded a valuation allowance in goodwill of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$67,000,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; against certain Topgolf deferred tax assets acquired in the merger. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;With respect to Jack Wolfskin and previously existing non-U.S. entities, there continues to be sufficient positive evidence to conclude that realization of its deferred tax assets is more likely than not under applicable accounting rules, and therefore no significant valuation allowances have been established.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company had federal and state income tax credit carryforwards of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$56,134,000 and $25,786,000&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;, respectively, which will expire if unused at various dates beginning on December 31, 2027. Such credit carryforwards expire as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:75.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:9pt;font-weight:400;line-height:100%"&gt;U.S. foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. research tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2031 - 2041&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. business tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2031 - 2041&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do&#160;not&#160;expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State research tax credits - definite lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2030 - 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State research tax credits - indefinite lived&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has recorded a deferred tax asset, before consideration of reflecting the benefit of NOL and interest expense carryforwards. The NOLs and interest expense carryforwards expire as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:75.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:9pt;font-weight:400;line-height:100%"&gt;U.S. loss carryforwards - definite lived&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 - 2037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. interest expense carryforwards - indefinite lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. loss carryforwards - indefinite lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022 - 2041&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s ability to utilize its NOLs and credits to offset future taxable income and income tax liabilities may be deferred or limited significantly if the Company were to experience an &#x201c;ownership change&#x201d; as such term is used in Sections 382 and 383 of the Code. In general, an ownership change will occur if there is a cumulative change in ownership of the Company&#x2019;s stock by &#x201c;5-percent shareholders&#x201d; (as defined in the Code) that exceeds 50 percentage points over a rolling three-year period.  The Company determined that an ownership change with respect to each of the Company and Topgolf likely occurred on the date of the Topgolf merger. As such, each of the Company and Topgolf is likely subject under Sections 382 and 383 of the Code to a limitation on the utilization of its NOLs and credits. However, due to the high threshold of this limitation, it is not expected to have any material impact on the Company. In addition, Topgolf&#x2019;s NOLs are presently expected to be subject to &#x201c;separate return limitation year&#x201d; limitations. Separate return limitation year NOLs can only be used in years that both the consolidated group and the entity that created such NOLs have taxable income, which may limit our ability to utilize Topgolf&#x2019;s NOLs in the future. Therefore, the Company&#x2019;s ability to utilize Topgolf tax attributes to offset future taxable income may be deferred or limited significantly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the effective tax rate on income or loss and the statutory tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.326%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Statutory U.S. tax rate&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:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of U.S. tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign income taxed at other than U.S. statutory 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:9pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24.5)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revaluation of Callaway stock attributable to Topgolf merger&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock compensation excess tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign derived intangible income deduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in deferred tax valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:70.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at January&#160;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,832&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement of tax audits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year 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:9pt;font-weight:400;line-height:100%"&gt;6,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions due to lapsed statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,098)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the gross liability for income taxes associated with uncertain tax benefits was $26,648,000. This liability could be reduced by &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$5,273,000&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; of offsetting tax benefits associated with the correlative effects of potential transfer pricing adjustments, which was recorded as a long-term income tax receivable, as well as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$10,359,000&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; of deferred taxes. The net amount of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$11,016,000&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;, if recognized, would affect the Company&#x2019;s financial statements and favorably affect the Company&#x2019;s effective income tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not expect changes to the unrecognized tax benefits in the next 12 months to have a material impact on its results of operations or its financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The Company recognizes interest and/or penalties related to income tax matters in income tax expense. The Company recognized a tax benefit of $555,000 and $437,000, and tax expense of $9,000, for the years ended December 31, 2021, 2020, and 2019, respectively. As of December 31, 2021 and 2020, the gross amount of accrued interest and penalties included in income taxes payable in the accompanying consolidated balance sheets was $3,206,000 and $1,232,000, respectively. In connection with the purchase accounting related to the merger with Topgolf, the Company recorded penalties of $2,529,000 which is included in the gross amount of accrued interest and penalties as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. The Company is generally no longer subject to income tax examinations by tax authorities in its major jurisdictions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:67.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.810%"/&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:9pt;font-weight:700;line-height:100%"&gt;Major Tax Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years&#160;No&#160;Longer&#160;Subject&#160;to&#160;Audit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2010&#160;and&#160;prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;California (U.S.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2008 and prior&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:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2013 and prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2015 and prior&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:9pt;font-weight:400;line-height:100%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2015 and prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2017 and prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company had $180,218,000 of undistributed foreign earnings and profits. Pursuant to the Tax Act, the Company&#x2019;s undistributed foreign earnings and profits were deemed repatriated as of December 31, 2017 and subsequent foreign profits are not expected to be subject to U.S. income tax upon repatriation. The Company has not provided deferred tax liabilities for foreign withholding taxes and certain state income taxes on the undistributed earnings and profits from certain non-U.S. subsidiaries that will be permanently reinvested outside the United States, and expects the net impact of any future repatriations of permanently invested earnings on the Company&#x2019;s overall tax liability to be insignificant. For jurisdictions in which the Company is not permanently reinvested, the Company has estimated and accrued $2,300,000 for the net impact on the Company&#x2019;s overall tax liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <ely:SummaryOfComponentsOfIncomeLossBeforeIncomeTaxesTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3ODU_fec4e511-aa99-4e38-90d7-b7312b1447de">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income before income tax provision was subject to taxes in the following jurisdictions for the following periods (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:68.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,352&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(196,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(127,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,769&#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;</ely:SummaryOfComponentsOfIncomeLossBeforeIncomeTaxesTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzItMS0xLTEtODAwOTI_14f3b8c2-ce7a-406a-b4c4-c80126089a9d"
      unitRef="usd">295322000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzItMy0xLTEtODAwOTI_2d8e5730-bcd4-4daf-abff-f8b990710a29"
      unitRef="usd">68916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzItNS0xLTEtODAwOTI_5f2280c5-1277-4085-96cc-811618e8e94f"
      unitRef="usd">55352000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzMtMS0xLTEtODAwOTI_81405412-4089-4dad-9131-acaee8bdeb4c"
      unitRef="usd">55320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzMtMy0xLTEtODAwOTI_9125d8d0-d5b5-4b5a-a92e-2241a9336363"
      unitRef="usd">-196394000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzMtNS0xLTEtODAwOTI_8a00eeb4-11b6-4617-86b6-c31c8a1c1f3d"
      unitRef="usd">40417000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzQtMS0xLTEtODAwOTI_9b6ebd41-5d21-4c5e-b36c-a327e8aa55ca"
      unitRef="usd">350642000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzQtMy0xLTEtODAwOTI_463704dc-32c4-4d44-a7cb-56a1967e8dde"
      unitRef="usd">-127478000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpkNjk4OTgyZGZjNjA0ZmVkOTY5OWQ0ZWNmMDg5MzRlMi90YWJsZXJhbmdlOmQ2OTg5ODJkZmM2MDRmZWQ5Njk5ZDRlY2YwODkzNGUyXzQtNS0xLTEtODAwOTI_b38da276-4849-4367-b282-f474b4a1461f"
      unitRef="usd">95769000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <ely:ScheduleOfTotalIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc4MDU_6d99c134-6035-4bc7-8c0c-abbd000e9783">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expense (benefit) for income taxes is comprised of (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:68.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current tax provision:&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,358&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Deferred tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,182&#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:9pt;font-weight:400;line-height:100%"&gt;Income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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;</ely:ScheduleOfTotalIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzMtMS0xLTEtODAwOTI_650d057a-7d31-44ac-8196-d63fd53f92e3"
      unitRef="usd">2916000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzMtMy0xLTEtODAwOTI_de8e93ec-01ef-4a47-83ce-9f67331bf470"
      unitRef="usd">1665000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzMtNS0xLTEtODAwOTI_9aee2072-6f5f-4783-9dfd-dc7f51a799ca"
      unitRef="usd">1022000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzQtMS0xLTEtODAwOTI_49d5481d-56ea-494a-a7ee-64b733fa9b98"
      unitRef="usd">2267000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzQtMy0xLTEtODAwOTI_68f801e5-a7f7-4c01-b987-54c966c06dfa"
      unitRef="usd">1467000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzQtNS0xLTEtODAwOTI_56bd0ad1-9bf0-48e4-aa17-ce9803c97b67"
      unitRef="usd">1403000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzUtMS0xLTEtODAwOTI_a0069fee-ea06-4e6c-b5c8-f977eb4c85d1"
      unitRef="usd">14643000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzUtMy0xLTEtODAwOTI_3c1aefa9-84e5-4866-a0d0-0c012e2f9eae"
      unitRef="usd">5385000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzUtNS0xLTEtODAwOTI_381cf6bb-706e-4dc3-89dd-f3442003ed42"
      unitRef="usd">9933000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzYtMS0xLTEtODAwOTI_130db0bf-fd2f-48f1-b377-31d165f4dca8"
      unitRef="usd">19826000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzYtMy0xLTEtODAwOTI_4d4f7dc6-f044-4dd1-8d1a-0b15de60b49e"
      unitRef="usd">8517000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzYtNS0xLTEtODAwOTI_c0739519-f759-4e08-b912-9ccaac1b26e3"
      unitRef="usd">12358000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzgtMS0xLTEtODAwOTI_721ad597-507f-4f0d-b8e7-2569e41a3da4"
      unitRef="usd">11032000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzgtMy0xLTEtODAwOTI_302505d9-a80a-4e38-9370-cd8b772d2ec5"
      unitRef="usd">8579000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzgtNS0xLTEtODAwOTI_6f1efb90-d5cc-4743-9f85-2a1bac4d5d7c"
      unitRef="usd">10185000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzktMS0xLTEtODAwOTI_e16e20a4-780a-49d5-8c44-e2e3428f95ab"
      unitRef="usd">7146000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzktMy0xLTEtODAwOTI_8439c908-d10e-417d-8aca-8e74101f2162"
      unitRef="usd">5166000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzktNS0xLTEtODAwOTI_83e4d781-87e6-4bbd-9b34-d465a1643589"
      unitRef="usd">335000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzEwLTEtMS0xLTgwMDky_231ff781-4660-4864-9aa8-7c8c8aac981e"
      unitRef="usd">-9350000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzEwLTMtMS0xLTgwMDky_e8b91fce-2acf-44f4-a6f6-fd8839c209fb"
      unitRef="usd">-22806000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzEwLTUtMS0xLTgwMDky_535600fd-ad9d-45c1-8f87-42c2e18e33af"
      unitRef="usd">-6338000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzExLTEtMS0xLTgwMDky_1511acb4-09d6-490b-bbd9-67324a1ab71d"
      unitRef="usd">8828000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzExLTMtMS0xLTgwMDky_1e9fcd71-11ba-4cae-a7f8-615741b37097"
      unitRef="usd">-9061000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzExLTUtMS0xLTgwMDky_f4e7ad25-08db-4eef-b0d4-135a9317e8ee"
      unitRef="usd">4182000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzEyLTEtMS0xLTgwMDky_f562da7a-4db4-4de6-8c85-32622a7c658f"
      unitRef="usd">28654000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzEyLTMtMS0xLTgwMDky_03524c13-49be-461b-b69c-0ce19647023e"
      unitRef="usd">-544000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozNDBkNTA3NzY5NWQ0ZmU3ODUzMThjMjg4NzdhMDU4MC90YWJsZXJhbmdlOjM0MGQ1MDc3Njk1ZDRmZTc4NTMxOGMyODg3N2EwNTgwXzEyLTUtMS0xLTgwMDky_f582e8f4-db41-488f-87c9-580cdf720fb5"
      unitRef="usd">16540000</us-gaap:IncomeTaxExpenseBenefit>
    <ely:BusinessCombinationConsiderationTransferredExcludingEquityInterestIssuedAndIssuable
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNDk1MzE_2e6164d5-da7c-4dfa-a90a-a9db561dd72f"
      unitRef="usd">3014174000</ely:BusinessCombinationConsiderationTransferredExcludingEquityInterestIssuedAndIssuable>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNDk1NjE_6c0b070d-19bf-46b7-890f-795c546b11be"
      unitRef="usd">250000000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNDk1NDc_2fe74e26-704a-48f0-8887-1f4954560ab4"
      unitRef="usd">118000000</us-gaap:DeferredTaxAssetsOther>
    <ely:TaxCutsAndJobsActof2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpenseBenefit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzMxOQ_95ad9008-ef71-41d5-ac5d-d83dc05ddadc"
      unitRef="usd">521201000</ely:TaxCutsAndJobsActof2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpenseBenefit>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzM1MA_165de0c4-c8c9-4732-9fdb-528fa3f0fa48"
      unitRef="usd">58096000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzQzNQ_06d5bc46-6040-4fb4-b41a-873da4642c88"
      unitRef="usd">88462000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i5105f5ef21d344fd872059794ba953ef_I20190104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzQ5Nw_795cbfc9-81df-4ba4-b177-2ab3ab34c30f"
      unitRef="usd">11384000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ie7b3e2fa7e0149da837a0fc7f6f0abba_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzY5Mw_33e84032-03fa-465f-b8ee-5d97121edb70"
      unitRef="usd">174269000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <ely:DeferredTaxLiabilityPeriodIncreaseDecrease
      contextRef="i185f4ac86cd049c3b5243bd56acbd6fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzk3MA_1d464525-d210-4c74-8cfd-c8091170d267"
      unitRef="usd">-7900000</ely:DeferredTaxLiabilityPeriodIncreaseDecrease>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3ODI_fab9e5fb-aa1f-4681-9dc0-e77142328fed">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities as of December 31, 2021 and 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:78.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ASC Topic 842 lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deemed landlord financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&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:9pt;font-weight:400;line-height:100%"&gt;798,351&#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:9pt;font-weight:400;line-height:100%"&gt;182,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax 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:9pt;font-weight:400;line-height:100%"&gt;(120,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&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:9pt;font-weight:400;line-height:100%"&gt;677,852&#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:9pt;font-weight:400;line-height:100%"&gt;161,360&#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 style="height:12pt"&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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basis difference related to fixed 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:9pt;font-weight:400;line-height:100%"&gt;(105,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basis difference related to intangible assets with an indefinite life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(331,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ASC Topic 842 ROU 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:9pt;font-weight:400;line-height:100%"&gt;(375,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(820,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(160,253)&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:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities) are shown on the accompanying consolidated balance sheets as follows:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax 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:9pt;font-weight:400;line-height:100%"&gt;21,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:9pt;font-weight:400;line-height:100%"&gt;59,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liabilities)/ assets&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(142,427)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,107&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzMtMS0xLTEtODAwOTI_2ca47ce4-baea-4959-a46c-81644ace89f6"
      unitRef="usd">149895000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzMtMy0xLTEtODAwOTI_53241d7e-8be5-4a92-8547-1f720542cdfd"
      unitRef="usd">26919000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <ely:DeferredTaxAssetsTaxCreditCarryforward
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzQtMS0xLTEtODAwOTI_2369f4bd-aa8d-4d2b-91b0-949b5f742533"
      unitRef="usd">64250000</ely:DeferredTaxAssetsTaxCreditCarryforward>
    <ely:DeferredTaxAssetsTaxCreditCarryforward
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzQtMy0xLTEtODAwOTI_7063c905-f784-4faf-9a14-b10b6dfb4733"
      unitRef="usd">49525000</ely:DeferredTaxAssetsTaxCreditCarryforward>
    <ely:DeferredTaxAssetLeaseLiability
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzUtMS0xLTEtODAwOTI_1e09425a-7d30-4460-a21e-8e0cb9fc67cf"
      unitRef="usd">396378000</ely:DeferredTaxAssetLeaseLiability>
    <ely:DeferredTaxAssetLeaseLiability
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzUtMy0xLTEtODAwOTI_6f8fd61c-abf8-45f0-8553-4b3c96df8ea5"
      unitRef="usd">52785000</ely:DeferredTaxAssetLeaseLiability>
    <ely:DeferredTaxAssetsDeemedLandlordFinancing
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzYtMS0xLTEtODAwOTI_b458be3a-49b1-416e-8310-9cfed3f60eb4"
      unitRef="usd">115060000</ely:DeferredTaxAssetsDeemedLandlordFinancing>
    <ely:DeferredTaxAssetsDeemedLandlordFinancing
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzYtMy0xLTEtODAwOTI_26a9b9a0-07a4-4527-aeb8-ccf61c041fab"
      unitRef="usd">0</ely:DeferredTaxAssetsDeemedLandlordFinancing>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzctMS0xLTEtODAwOTI_4c745359-2088-4e12-af73-e506dd0cd8f8"
      unitRef="usd">72768000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzctMy0xLTEtODAwOTI_626f8df1-5518-4dcf-9e4a-4aae7076f2d3"
      unitRef="usd">53163000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzgtMS0xLTEtMTM2NTYw_19433662-e9ae-4964-8058-3f834013a9bb"
      unitRef="usd">798351000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzgtMy0xLTEtMTM2NTYy_ab46d194-5f8f-4531-b46c-04dc7187d4eb"
      unitRef="usd">182392000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzktMS0xLTEtMTMxODc2_570d84fd-a483-4032-b9a1-48807f6aa3e2"
      unitRef="usd">120499000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzktMy0xLTEtMTMxODgy_0dcd9ba9-dbb5-4744-a4d9-a833b77fb39d"
      unitRef="usd">21032000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEwLTEtMS0xLTEzNjU2NA_90898397-9205-491f-b034-9c05a1a5ab52"
      unitRef="usd">677852000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEwLTMtMS0xLTEzNjU2Ng_349ae8f3-6172-432c-975b-b4bc62719d4f"
      unitRef="usd">161360000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzktMS0xLTEtODAwOTI_e91f37df-e2f7-4b68-87cf-d89368f99515"
      unitRef="usd">105532000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzktMy0xLTEtODAwOTI_7f56edb4-ec8c-44d3-9e5e-67b250658fcb"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEwLTEtMS0xLTgwMDky_c820455c-0de8-4361-a58f-ec346604a413"
      unitRef="usd">331130000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEwLTMtMS0xLTgwMDky_2ba87ba9-be96-4511-9856-c3e8d8b2eb40"
      unitRef="usd">100062000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzExLTEtMS0xLTgwMDky_dd460f53-f1e4-4842-908f-5744845b8431"
      unitRef="usd">375697000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzExLTMtMS0xLTgwMDky_7486be79-e15f-447b-943c-c89d9837aa81"
      unitRef="usd">49910000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzE3LTEtMS0xLTE0NjU3OA_2b9991a5-0221-4b7e-84de-f9653b460463"
      unitRef="usd">7920000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzE3LTMtMS0xLTE0NjU3OA_6ed46e14-717b-491f-b5e2-5ca9d3051ee1"
      unitRef="usd">10281000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEyLTEtMS0xLTgwMDky_f9028ac7-f2de-47fb-8847-9b0407e96442"
      unitRef="usd">820279000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEyLTMtMS0xLTgwMDky_2deceb60-7afc-4633-b0d3-8637207ef196"
      unitRef="usd">160253000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzE5LTEtMS0xLTE0Njc1NA_355034be-a0e0-4f4c-818e-e89f87ba3206"
      unitRef="usd">21164000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzE5LTMtMS0xLTE0Njc2MA_8d81da14-c882-40f9-9e95-d83149422bf0"
      unitRef="usd">59735000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzIwLTEtMS0xLTE0Njc1NA_e2f9f5b0-81b1-44a2-a230-54ae06d29047"
      unitRef="usd">163591000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzIwLTMtMS0xLTE0Njc2MA_713bc808-060b-485e-97d8-f7f82b89a03c"
      unitRef="usd">58628000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEzLTEtMS0xLTgwMDky_e3680eeb-5bed-48a5-afc9-3715992b6c2f"
      unitRef="usd">142427000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZToxZmYxMjUzNWU0OGU0OTVlYjA4NDE0NDA3OWI0N2VjMi90YWJsZXJhbmdlOjFmZjEyNTM1ZTQ4ZTQ5NWViMDg0MTQ0MDc5YjQ3ZWMyXzEzLTMtMS0xLTgwMDky_d05aba71-53db-4e4f-9933-4c2f1d5a9a45"
      unitRef="usd">1107000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNDk1MjI_4ee513ba-c0e3-435e-b635-993cd7548139"
      unitRef="usd">143534000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ifb967c47a34f40dbadc369881c0f3272_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzM0MjY_e5c7405f-db9e-4574-8aeb-640eaae29d39"
      unitRef="usd">67000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3OTk_f0ee5651-269b-421d-b9c6-f887e6b78057">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company had federal and state income tax credit carryforwards of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$56,134,000 and $25,786,000&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;, respectively, which will expire if unused at various dates beginning on December 31, 2027. Such credit carryforwards expire as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:75.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:9pt;font-weight:400;line-height:100%"&gt;U.S. foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. research tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2031 - 2041&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. business tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2031 - 2041&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do&#160;not&#160;expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State research tax credits - definite lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2030 - 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State research tax credits - indefinite lived&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i3de7e751b34b4b84b93cbdd26dedc06c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNTA3NzI_82c4ec51-bcf9-4858-a628-f749a8874a54"
      unitRef="usd">56134000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ifb967c47a34f40dbadc369881c0f3272_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNTA3NzY_9237ccb2-6559-4a81-adf0-176d13f981d8"
      unitRef="usd">25786000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia375709110754f299b5f65f9a8c1bf66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpjZTViOTdmNWZkNDc0MmRhYjM0MDI1ZjVjNGFjMjU0Yi90YWJsZXJhbmdlOmNlNWI5N2Y1ZmQ0NzQyZGFiMzQwMjVmNWM0YWMyNTRiXzAtMS0xLTEtODAwOTI_ef668da9-4eb5-4712-bc11-9e66ed26a4ce"
      unitRef="usd">3165000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i0fe0681e28bb4eeba79c64acb84689a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpjZTViOTdmNWZkNDc0MmRhYjM0MDI1ZjVjNGFjMjU0Yi90YWJsZXJhbmdlOmNlNWI5N2Y1ZmQ0NzQyZGFiMzQwMjVmNWM0YWMyNTRiXzEtMS0xLTEtODAwOTI_c493708c-501b-40dd-95eb-25c651a51a5f"
      unitRef="usd">26568000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ib083353da0fd4016a32aeb0163ccfafb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpjZTViOTdmNWZkNDc0MmRhYjM0MDI1ZjVjNGFjMjU0Yi90YWJsZXJhbmdlOmNlNWI5N2Y1ZmQ0NzQyZGFiMzQwMjVmNWM0YWMyNTRiXzItMS0xLTEtODAwOTI_29c3c4bc-9cc2-460d-a748-bc3d2f04c852"
      unitRef="usd">26401000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i6aff580263d94d11ab94ee40e6872c14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpjZTViOTdmNWZkNDc0MmRhYjM0MDI1ZjVjNGFjMjU0Yi90YWJsZXJhbmdlOmNlNWI5N2Y1ZmQ0NzQyZGFiMzQwMjVmNWM0YWMyNTRiXzMtMS0xLTEtODAwOTI_d05ae29e-8ab6-4adf-8239-cb705784f48e"
      unitRef="usd">2028000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ifa21beac74714addad43e20fd94773b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpjZTViOTdmNWZkNDc0MmRhYjM0MDI1ZjVjNGFjMjU0Yi90YWJsZXJhbmdlOmNlNWI5N2Y1ZmQ0NzQyZGFiMzQwMjVmNWM0YWMyNTRiXzQtMS0xLTEtODAwOTI_2750c19c-3cea-4ea4-b8e6-e38995a7af28"
      unitRef="usd">1563000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ic0871a8225ad4f84b30c33a8ff00d78b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTpjZTViOTdmNWZkNDc0MmRhYjM0MDI1ZjVjNGFjMjU0Yi90YWJsZXJhbmdlOmNlNWI5N2Y1ZmQ0NzQyZGFiMzQwMjVmNWM0YWMyNTRiXzUtMS0xLTEtMTMyMTIz_07fd4382-28f6-4013-8716-7640796179be"
      unitRef="usd">22195000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3Nzg_57cdca09-d028-44ab-976e-72a2f50ba480">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has recorded a deferred tax asset, before consideration of reflecting the benefit of NOL and interest expense carryforwards. The NOLs and interest expense carryforwards expire as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:75.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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:9pt;font-weight:400;line-height:100%"&gt;U.S. loss carryforwards - definite lived&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028 - 2037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. interest expense carryforwards - indefinite lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. loss carryforwards - indefinite lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Do not expire&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022 - 2041&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <ely:DeferredTaxAssetsOperatingLossCarryforwardsDomesticDefiniteLived
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozZTA3NGY1NTkxNWU0ZDI5OWRmMDcwNWE4M2Y5OTA3NC90YWJsZXJhbmdlOjNlMDc0ZjU1OTE1ZTRkMjk5ZGYwNzA1YTgzZjk5MDc0XzAtMS0xLTEtMTMyMTUy_d490ff8c-7ba1-4357-bd51-b1c4744052b8"
      unitRef="usd">181549000</ely:DeferredTaxAssetsOperatingLossCarryforwardsDomesticDefiniteLived>
    <ely:DeferredTaxAssetsInterestCarryforwardDomestic
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozZTA3NGY1NTkxNWU0ZDI5OWRmMDcwNWE4M2Y5OTA3NC90YWJsZXJhbmdlOjNlMDc0ZjU1OTE1ZTRkMjk5ZGYwNzA1YTgzZjk5MDc0XzEtMS0xLTEtMTMyMTc0_ab165355-7586-43d2-b675-3dff4f16fcf2"
      unitRef="usd">12910000</ely:DeferredTaxAssetsInterestCarryforwardDomestic>
    <ely:DeferredTaxAssetsOperatingLossCarryforwardsDomesticIndefiniteLived
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozZTA3NGY1NTkxNWU0ZDI5OWRmMDcwNWE4M2Y5OTA3NC90YWJsZXJhbmdlOjNlMDc0ZjU1OTE1ZTRkMjk5ZGYwNzA1YTgzZjk5MDc0XzAtMS0xLTEtODAwOTI_a4b5c938-c237-49e6-b922-e5b8df9f626b"
      unitRef="usd">213743000</ely:DeferredTaxAssetsOperatingLossCarryforwardsDomesticIndefiniteLived>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTozZTA3NGY1NTkxNWU0ZDI5OWRmMDcwNWE4M2Y5OTA3NC90YWJsZXJhbmdlOjNlMDc0ZjU1OTE1ZTRkMjk5ZGYwNzA1YTgzZjk5MDc0XzEtMS0xLTEtODAwOTI_16891cd5-8ad8-49c9-a4aa-4c4c1128418c"
      unitRef="usd">269930000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3NzE_0f594ee7-366e-483c-a2ed-870ac8d9d467">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the effective tax rate on income or loss and the statutory tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.326%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Statutory U.S. tax rate&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:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of U.S. tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign income taxed at other than U.S. statutory 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:9pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24.5)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revaluation of Callaway stock attributable to Topgolf merger&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock compensation excess tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign derived intangible income deduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.2)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/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:9pt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in deferred tax valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzItMS0xLTEtODAwOTI_b32662f7-a191-48c1-875a-c0c8db2a5ea1"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzItMy0xLTEtODAwOTI_efdd1231-c4d0-4c89-923e-b545930d579c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzItNS0xLTEtODAwOTI_bee50399-ea93-430f-8ffa-ae4fbab0f7cf"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzMtMS0xLTEtODAwOTI_ac0271a7-1461-45ea-8dfd-313c6a551782"
      unitRef="number">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzMtMy0xLTEtODAwOTI_649796a1-afe6-4399-80d2-b78301e529c3"
      unitRef="number">-0.041</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzMtNS0xLTEtODAwOTI_4efe6726-90aa-4a30-9b10-05015e8a8387"
      unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <ely:EffectiveIncomeTaxRateReconciliationUnitedStatesOtherAdjustments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzQtMS0xLTEtODAwOTI_3ffabdb1-e765-4739-b8e3-074c20fb54ab"
      unitRef="number">-0.033</ely:EffectiveIncomeTaxRateReconciliationUnitedStatesOtherAdjustments>
    <ely:EffectiveIncomeTaxRateReconciliationUnitedStatesOtherAdjustments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzQtMy0xLTEtODAwOTI_2f6d92f0-aad2-4e63-96d2-b2bdb52fdb41"
      unitRef="number">0.070</ely:EffectiveIncomeTaxRateReconciliationUnitedStatesOtherAdjustments>
    <ely:EffectiveIncomeTaxRateReconciliationUnitedStatesOtherAdjustments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzQtNS0xLTEtODAwOTI_19e958a8-7d03-4a74-ae0f-efee779fdadf"
      unitRef="number">-0.050</ely:EffectiveIncomeTaxRateReconciliationUnitedStatesOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzUtMS0xLTEtODAwOTI_485b6a36-6ba0-40c3-b969-7a0ee3fdf598"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzUtMy0xLTEtODAwOTI_37e9ece5-f15e-41cf-838a-4ad94a1c9fae"
      unitRef="number">-0.028</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzUtNS0xLTEtODAwOTI_2648f46d-757b-405f-a6ff-a451d4d9e7e1"
      unitRef="number">0.035</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzYtMS0xLTEtODAwOTI_416de46d-2b1f-465b-97e3-8af2ec8d3ff6"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzYtMy0xLTEtODAwOTI_a4ce6e07-3a87-4900-9c58-e7c58497dab4"
      unitRef="number">-0.245</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzYtNS0xLTEtODAwOTI_eeea09ed-61c4-4b34-9749-8cb12c8f3d25"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <ely:EffectiveIncomeTaxRateReconciliationRevaluationOfCommonStockAttributableToBusinessAcquisition
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzctMS0xLTEtODAwOTI_92bbe6a4-c869-43d6-982a-c66006db04b5"
      unitRef="number">-0.151</ely:EffectiveIncomeTaxRateReconciliationRevaluationOfCommonStockAttributableToBusinessAcquisition>
    <ely:EffectiveIncomeTaxRateReconciliationRevaluationOfCommonStockAttributableToBusinessAcquisition
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzctMy0xLTEtODAwOTI_53e6dfd5-daa8-4a08-902b-b984be83a9e8"
      unitRef="number">0</ely:EffectiveIncomeTaxRateReconciliationRevaluationOfCommonStockAttributableToBusinessAcquisition>
    <ely:EffectiveIncomeTaxRateReconciliationRevaluationOfCommonStockAttributableToBusinessAcquisition
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzctNS0xLTEtODAwOTI_9ce0cc89-a576-44b4-9030-ae18b25ad4c6"
      unitRef="number">0</ely:EffectiveIncomeTaxRateReconciliationRevaluationOfCommonStockAttributableToBusinessAcquisition>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzgtMS0xLTEtODAwOTI_dd2545db-4c9c-4811-a2e9-4241719ae869"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzgtMy0xLTEtODAwOTI_43cbcb30-52a9-4b7c-9b37-8567e76d6002"
      unitRef="number">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzgtNS0xLTEtODAwOTI_934b94da-15e5-49ff-997c-8479bbd4b0a0"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <ely:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzktMS0xLTEtODAwOTI_27724fc0-9b59-4ea4-974f-c88677776bf5"
      unitRef="number">0.014</ely:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent>
    <ely:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzktMy0xLTEtODAwOTI_ae5595a4-23b1-469a-a4ba-6b86dd26ded1"
      unitRef="number">-0.007</ely:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent>
    <ely:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzktNS0xLTEtODAwOTI_ade493bf-9426-466e-b865-2475ba0414d2"
      unitRef="number">0.015</ely:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEwLTEtMS0xLTgwMDky_5087c47b-86ab-4c9b-b6ca-57916d3713d8"
      unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEwLTMtMS0xLTgwMDky_e0f0fbad-7271-4757-8215-12234cd5e640"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEwLTUtMS0xLTgwMDky_4d39fa21-15f1-4878-a85b-656a9b1598ae"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <ely:EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzExLTEtMS0xLTgwMDky_0fe8f336-a195-41ce-b1b1-1f0b9099bd61"
      unitRef="number">0.021</ely:EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome>
    <ely:EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzExLTMtMS0xLTgwMDky_c3937673-394e-4afb-b5ce-047a16e76816"
      unitRef="number">-0.011</ely:EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome>
    <ely:EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzExLTUtMS0xLTgwMDky_d672e5d5-ad46-47ff-b260-78794fb78444"
      unitRef="number">0.032</ely:EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome>
    <ely:EffectiveIncomeTaxRateReconciliationImpactOfUncertainTaxPositionsPercent
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEyLTEtMS0xLTgwMDky_9aad24f2-1e98-4ad0-972d-d65b60661f8c"
      unitRef="number">-0.022</ely:EffectiveIncomeTaxRateReconciliationImpactOfUncertainTaxPositionsPercent>
    <ely:EffectiveIncomeTaxRateReconciliationImpactOfUncertainTaxPositionsPercent
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEyLTMtMS0xLTgwMDky_6003fd74-2494-479f-a9c1-f639003ada1a"
      unitRef="number">-0.016</ely:EffectiveIncomeTaxRateReconciliationImpactOfUncertainTaxPositionsPercent>
    <ely:EffectiveIncomeTaxRateReconciliationImpactOfUncertainTaxPositionsPercent
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEyLTUtMS0xLTgwMDky_2e819ac7-2cbe-4dfe-b638-9c66d2a35a39"
      unitRef="number">0.037</ely:EffectiveIncomeTaxRateReconciliationImpactOfUncertainTaxPositionsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEzLTEtMS0xLTgwMDky_94d8dc32-5082-4e8b-81bf-e624e11af990"
      unitRef="number">0.078</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEzLTMtMS0xLTgwMDky_2fc53d14-38d6-4fa9-aaf8-9f9c230e8d8f"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzEzLTUtMS0xLTgwMDky_d06e8ec9-db63-4025-90f2-f4e8b75bc142"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzE0LTEtMS0xLTgwMDky_485cdfe9-d089-4072-be90-8644e3dbba2a"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzE0LTMtMS0xLTgwMDky_52717eec-9713-46c2-a241-e7e11512d1f7"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzE0LTUtMS0xLTgwMDky_5f63939f-f42e-4f54-93a0-456c27d4704a"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzE3LTEtMS0xLTgwMDky_85e28bbe-aed3-4256-8120-8d5448c41858"
      unitRef="number">0.082</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzE3LTMtMS0xLTgwMDky_db9efc87-55e2-4494-9a55-e3fb66857d67"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo4YmJmMjhiZmYwNTM0Yzg2YmE5MmZjYzdiMTIwYzFkYy90YWJsZXJhbmdlOjhiYmYyOGJmZjA1MzRjODZiYTkyZmNjN2IxMjBjMWRjXzE3LTUtMS0xLTgwMDky_3aba7587-21ab-47b0-a752-31de1ff72d8d"
      unitRef="number">0.173</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3NzI_06bea87b-9c51-44fd-839a-067d731920eb">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:70.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at January&#160;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,832&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement of tax audits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year 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:9pt;font-weight:400;line-height:100%"&gt;6,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions due to lapsed statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,098)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzEtMS0xLTEtODAwOTI_e79d876f-4fec-46fe-899b-1032b6b7f88e"
      unitRef="usd">28302000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzEtMy0xLTEtODAwOTI_bc028f3a-32fa-4b18-a755-7bf4757c8a7a"
      unitRef="usd">25993000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if3307162f72441ecbf5e36b5c7c31fa0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzEtNS0xLTEtODAwOTI_643aa88c-273e-4452-ba94-cfe1418067f9"
      unitRef="usd">11832000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzItMS0xLTEtODAwOTI_e55701c9-36f1-4fb3-a607-f8b6d8a764b4"
      unitRef="usd">1727000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzItMy0xLTEtODAwOTI_ec6662d0-a7cc-4540-a2d0-273a03ab10ef"
      unitRef="usd">3119000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzItNS0xLTEtODAwOTI_53c351d4-26eb-47ce-9655-6706494375e7"
      unitRef="usd">3224000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzMtMS0xLTEtODAwOTI_7cd9b774-3148-47c8-9797-7f63d7a546b7"
      unitRef="usd">526000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzMtMy0xLTEtODAwOTI_7d3e47b0-64c6-4543-9409-cf6989483e4a"
      unitRef="usd">474000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzMtNS0xLTEtODAwOTI_e39a49b0-11b9-46fd-897c-a01d9b7fe4e4"
      unitRef="usd">593000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzQtMS0xLTEtODAwOTI_768da02f-59d0-47e9-932c-afe4c6ba1d38"
      unitRef="usd">936000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzQtMy0xLTEtODAwOTI_2ac5fc32-712b-4b70-bccf-ab999d61eaa5"
      unitRef="usd">186000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzQtNS0xLTEtODAwOTI_e3a5ad49-b0b3-4d92-b860-9d7f9384b620"
      unitRef="usd">174000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzUtMS0xLTEtODAwOTI_057f62d6-bd04-468f-a659-b0c70461f4b0"
      unitRef="usd">2665000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzUtMy0xLTEtODAwOTI_92f65de7-53df-4ef4-8006-0c73f74c9194"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzUtNS0xLTEtODAwOTI_5f4a9e39-2179-4a21-a014-f9cffcd12bdc"
      unitRef="usd">7000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzYtMS0xLTEtODAwOTI_f62b1566-cc5f-48f3-8946-8161cf8ae0e7"
      unitRef="usd">6740000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzYtMy0xLTEtODAwOTI_b9fb58fa-9d72-4aa6-963d-a0a409a6592d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzYtNS0xLTEtODAwOTI_d1f110fa-f2e0-4f6c-a693-315698060386"
      unitRef="usd">11006000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzctMS0xLTEtODAwOTI_c0a5e55c-dafe-42a5-a650-ac1734ce1108"
      unitRef="usd">7046000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzctMy0xLTEtODAwOTI_2e7436d3-4a90-4be8-846f-5285c16c94f6"
      unitRef="usd">1098000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzctNS0xLTEtODAwOTI_2c5d76c3-b146-43e3-9fcd-93a45fef9dbb"
      unitRef="usd">481000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzgtMS0xLTEtODAwOTI_6469e013-af8c-44e8-9e69-c2124eb8d539"
      unitRef="usd">26648000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzgtMy0xLTEtODAwOTI_7b6bb2fc-9127-4fd5-8a8d-f4cbe710e71b"
      unitRef="usd">28302000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90YWJsZTo1OGM5Yjc4MzViOTI0MTNmYmQ2YmJkMjE5ODYwZWNmYS90YWJsZXJhbmdlOjU4YzliNzgzNWI5MjQxM2ZiZDZiYmQyMTk4NjBlY2ZhXzgtNS0xLTEtODAwOTI_82b4f325-c377-4ea1-8d13-6f21ef9ada98"
      unitRef="usd">25993000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzQ5NDc4MDIzNDU0OTg_6469e013-af8c-44e8-9e69-c2124eb8d539"
      unitRef="usd">26648000</us-gaap:UnrecognizedTaxBenefits>
    <ely:UnrecognizedTaxBenefitsOffsettingReceivableAgainstUncertainTaxPositions
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNTA3OTY_84e9dec0-8952-411d-9e6d-02e91b8bb082"
      unitRef="usd">5273000</ely:UnrecognizedTaxBenefitsOffsettingReceivableAgainstUncertainTaxPositions>
    <ely:UnrecognizedTaxBenefitDeferredTaxes
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNTA4MDM_86ebab7b-7bdd-4f78-b7c9-e03fe363ad73"
      unitRef="usd">10359000</ely:UnrecognizedTaxBenefitDeferredTaxes>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzU0OTc1NTgxNTA4MTI_5eea9111-9e20-4ff9-82f9-035ec9b0f356"
      unitRef="usd">11016000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzYyNjY_d30e38fc-963e-4f25-ae16-ea35933c424e"
      unitRef="usd">-555000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzYyODk_f3a78433-aaa7-4dcd-8dfe-350eb6dda6e2"
      unitRef="usd">437000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzYyOTY_3e11c63d-0912-4ece-b680-c1bf1a6b0216"
      unitRef="usd">9000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzY1Mzk_83eaa425-0bb5-4f81-967c-f25914e55b3c"
      unitRef="usd">3206000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzY1NDY_d58ce45a-2774-4a67-8a32-600662046d87"
      unitRef="usd">1232000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ic8b80a20b3fc448a8e0fda4df0ccd6f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzQ5NDc4MDIzNDU3NTE_09f622a0-cfad-4063-a17f-667ee0ff753e"
      unitRef="usd">2529000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc3NTg_c7de68d0-15a5-4085-bcd4-e8d7d41ba38e">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. The Company is generally no longer subject to income tax examinations by tax authorities in its major jurisdictions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:67.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.810%"/&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:9pt;font-weight:700;line-height:100%"&gt;Major Tax Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years&#160;No&#160;Longer&#160;Subject&#160;to&#160;Audit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2010&#160;and&#160;prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;California (U.S.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2008 and prior&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:9pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2013 and prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2015 and prior&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:9pt;font-weight:400;line-height:100%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2015 and prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2017 and prior&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzY4Nzg_daee95f7-6c2e-4047-a450-cb49ef02a0bb"
      unitRef="usd">180218000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <ely:AccruedImpactOnTaxLiabilityForJurisdictionsNotPermanentlyReinvested
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMDUvZnJhZzo2NDUzMjJmOWZjM2I0NjIwYTgwZjhjYjE1ZThiMTUwYi90ZXh0cmVnaW9uOjY0NTMyMmY5ZmMzYjQ2MjBhODBmOGNiMTVlOGIxNTBiXzc2ODM_da624834-1731-4548-ae57-dac6a479500f"
      unitRef="usd">2300000</ely:AccruedImpactOnTaxLiabilityForJurisdictionsNotPermanentlyReinvested>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzg5NzU_50b79fff-f119-4e19-94a1-4d7dbaac73a9">&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;Note 15. Commitments &amp;amp; Contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to routine legal claims, proceedings, and investigations incident to its business activities, including claims, proceedings, and investigations relating to commercial disputes and employment matters. The Company also receives from time to time information claiming that products sold by the Company infringe or may infringe patent, trademark, or other intellectual property rights of third parties. One or more such claims of potential infringement could &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:400;line-height:120%"&gt;lead to litigation, the need to obtain licenses, the need to alter a product to avoid infringement, a settlement or judgment, or some other action or material loss by the Company, which also could adversely affect the Company&#x2019;s overall ability to protect its product designs and ultimately limit its future success in the marketplace. In addition, the Company is occasionally subject to non-routine claims, proceedings, or investigations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 regularly assesses such matters to determine the degree of probability that the Company will incur a material loss as a result of such matters, as well as the range of possible loss. An estimated loss contingency is accrued in the Company&#x2019;s financial statements if it is probable the Company will incur a loss and the amount of the loss can be reasonably estimated. The Company reviews all claims, proceedings, and investigations at least quarterly and establishes or adjusts any accruals for such matters to reflect the impact of negotiations, settlements, advice of legal counsel, and other information and events pertaining to a particular matter. All legal costs associated with such matters are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historically, the claims, proceedings, and investigations brought against the Company, individually and in the aggregate, have not had a material adverse effect on the consolidated results of operations, cash flows or financial position of the Company. The Company believes that it has valid legal defenses to the matters currently pending against the Company. However, these matters are inherently unpredictable and the resolutions of these matters are subject to many uncertainties and the outcomes are not predictable with assurance. Consequently, management is unable to estimate the ultimate aggregate amount of monetary loss, amounts covered by insurance, or the financial impact that will result from such matters. In addition, the Company cannot assure that it will be able to successfully defend itself in those matters, or that any amounts accrued are sufficient.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not believe that the matters currently pending against the Company will have a material adverse effect on the Company's consolidated business, financial condition, cash flows, or results of operations on an annual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Unconditional Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 normal course of its business, the Company enters into agreements to purchase goods and services, including commitments for endorsement agreements with professional athletes and other endorsers, employment, consulting and service agreements, and intellectual property licensing agreements pursuant to which the Company is required to pay royalty fees. It is not possible to determine the amounts the Company will ultimately be required to pay under these agreements as they are subject to many variables including performance-based bonuses, severance arrangements, the Company&#x2019;s sales levels, and reductions in payment obligations if designated minimum performance criteria are not achieved. The amounts listed approximate minimum purchase obligations, base compensation, and guaranteed minimum royalty payments the Company is obligated to pay under these agreements. The actual amounts paid under some of these agreements may be higher or lower than the amounts included. In the aggregate, the actual amount paid under these obligations is likely to be higher than the amounts listed as a result of the variable nature of these obligations. The Company has entered into many of these contractual agreements with terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzc2OTY1ODE0MTAyNTM_95905a51-1d51-49e8-9085-d1216db2ca06"&gt;one&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The minimum obligation that the Company is required to pay as of December 31, 2021 under these agreements is $71,853,000 over the next five years as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:89.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.840%"/&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;2022&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;33,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;2023&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;31,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;2025&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;71,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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, the Company also enters into unconditional purchase obligations with various vendors and suppliers of goods and services in the normal course of operations through purchase orders or other documentation or that are undocumented except for an invoice. Such unconditional purchase obligations are generally outstanding for periods less than a year and are settled by cash payments upon delivery of goods and services and are not reflected in this total.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 minimum capital commitment related to lease agreements for Topgolf venues under construction, net of amount reimbursed by third-party real estate financing partners, of $66,000,000 is not reflected in this total. These commitments are generally outstanding for periods less than a year. See Note 3 for further information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify"&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;Other Contingent Contractual Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During its normal course of business, the Company has made certain indemnities, commitments and guarantees under which it may be required to make payments in relation to certain transactions. These include (i)&#160;intellectual property indemnities to the Company&#x2019;s customers and licensees in connection with the use, sale and/or license of Company product or trademarks, (ii)&#160;indemnities to various lessors in connection with facility leases for certain claims arising from such facilities or leases, (iii)&#160;indemnities to vendors and service providers pertaining to the goods and services provided to the Company or based on the negligence or willful misconduct of the Company and (iv)&#160;indemnities involving the accuracy of representations and warranties in certain contracts. In addition, the Company has consulting agreements that provide for payment of nominal fees upon the issuance of patents and/or the commercialization of research results. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has also issued guarantees in the form of standby letters of credit of $11,484,000 as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The duration of these indemnities, commitments and guarantees varies, and in certain cases, may be indefinite. The majority of these indemnities, commitments and guarantees do not provide for any limitation on the maximum amount of future payments the Company could be obligated to make. Historically, costs incurred to settle claims related to indemnities have not been material to the Company&#x2019;s financial position, results of operations or cash flows. In addition, the Company believes the likelihood is remote that payments under the commitments and guarantees described above will have a material effect on the Company&#x2019;s consolidated financial statements. The fair value of indemnities, commitments and guarantees that the Company issued during and as of December 31, 2021 was not material to the Company&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify"&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;Employment Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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, the Company has made contractual commitments to each of its officers and certain other employees providing for severance payments, including salary continuation, upon the termination of employment by the Company without substantial cause or by the officer for good reason or non-renewal. In addition, in order to assure that the officers would continue to provide independent leadership consistent with the Company&#x2019;s best interest, the contracts also generally provide for certain protections in the event of a change in control of the Company. These protections include the payment of certain severance benefits, such as salary continuation, upon the termination of employment following a change in control.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationTerm
      contextRef="i03f446490334497a964b59196bacc434_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzc2OTY1ODE0MTAyNTQ_1d29833e-34d6-40b8-a7c5-e8f2b4562577">P5Y</us-gaap:UnrecordedUnconditionalPurchaseObligationTerm>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzg5Njk_a5121356-05a9-4d92-90dc-956b214e86f3">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The minimum obligation that the Company is required to pay as of December 31, 2021 under these agreements is $71,853,000 over the next five years as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:89.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.840%"/&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;2022&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;33,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;2023&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;31,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;2025&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;71,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzU0OTc1NTgxNTQ3MzI_a9ee217c-404b-423c-9969-ef6aacf2df8d"
      unitRef="usd">71853000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90YWJsZTphYWI3ZmYzYmI4NzU0OTVmYWUyNzBjZDMxY2QwMDhhNC90YWJsZXJhbmdlOmFhYjdmZjNiYjg3NTQ5NWZhZTI3MGNkMzFjZDAwOGE0XzAtMS0xLTEtODAwOTI_a3d69a89-ec85-4f97-bf3f-b68f784018fc"
      unitRef="usd">33883000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90YWJsZTphYWI3ZmYzYmI4NzU0OTVmYWUyNzBjZDMxY2QwMDhhNC90YWJsZXJhbmdlOmFhYjdmZjNiYjg3NTQ5NWZhZTI3MGNkMzFjZDAwOGE0XzEtMS0xLTEtODAwOTI_7b0ce910-7c22-4bc2-a87a-f5e33311693c"
      unitRef="usd">31031000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90YWJsZTphYWI3ZmYzYmI4NzU0OTVmYWUyNzBjZDMxY2QwMDhhNC90YWJsZXJhbmdlOmFhYjdmZjNiYjg3NTQ5NWZhZTI3MGNkMzFjZDAwOGE0XzItMS0xLTEtODAwOTI_26fae0c9-7d21-45f4-b518-b75d7874d454"
      unitRef="usd">6639000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90YWJsZTphYWI3ZmYzYmI4NzU0OTVmYWUyNzBjZDMxY2QwMDhhNC90YWJsZXJhbmdlOmFhYjdmZjNiYjg3NTQ5NWZhZTI3MGNkMzFjZDAwOGE0XzMtMS0xLTEtODAwOTI_290265e1-6826-4c29-a1df-334256e089cc"
      unitRef="usd">200000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90YWJsZTphYWI3ZmYzYmI4NzU0OTVmYWUyNzBjZDMxY2QwMDhhNC90YWJsZXJhbmdlOmFhYjdmZjNiYjg3NTQ5NWZhZTI3MGNkMzFjZDAwOGE0XzQtMS0xLTEtODAwOTI_72383203-f439-46c6-a0df-ef114ea77ad5"
      unitRef="usd">100000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90YWJsZTphYWI3ZmYzYmI4NzU0OTVmYWUyNzBjZDMxY2QwMDhhNC90YWJsZXJhbmdlOmFhYjdmZjNiYjg3NTQ5NWZhZTI3MGNkMzFjZDAwOGE0XzYtMS0xLTEtODAwOTI_a9ee217c-404b-423c-9969-ef6aacf2df8d"
      unitRef="usd">71853000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="ic8b80a20b3fc448a8e0fda4df0ccd6f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzQ5NDc4MDIzNDk1Njg_5ae63ce3-d440-404a-afb6-16c628837f0a"
      unitRef="usd">66000000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i1127c77e964d4f1bbe81297854d15ba2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTEvZnJhZzphYWY5ZWU3NmE4ZmE0OWVmOWU0MGVjMDliNTM0YTU3YS90ZXh0cmVnaW9uOmFhZjllZTc2YThmYTQ5ZWY5ZTQwZWMwOWI1MzRhNTdhXzQ5NDc4MDIzNDA2OTk_e49021d8-cfed-4ec6-8d29-a28939be4f9e"
      unitRef="usd">11484000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzI2Nzg_81ef0b8d-7bf9-4f1b-863f-ccd10c4c2253">&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;Note 16. Capital Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Common Stock and Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company has an authorized capital of 363,000,000 shares, 0.01 par value, of which 360,000,000 shares are designated common stock, and 3,000,000 shares are designated preferred stock. Of the preferred stock, 240,000 shares are designated Series A Junior Participating Preferred Stock and the remaining shares of preferred stock are undesignated as to series, rights, preferences, privileges or restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The holders of common stock are entitled to one vote for each share of common stock on all matters submitted to a vote of the Company&#x2019;s shareholders.  Although to date no shares of Series A Junior Participating preferred stock have been issued, if such shares were issued, each share of Series A Junior Participating Preferred Stock would entitle the holder thereof to 1,000 votes on all matters submitted to a vote of the shareholders of the Company.  The holders of Series A Junior Participating Preferred Stock and the holders of common stock shall generally vote together as one class on all matters submitted to a vote of the Company&#x2019;s shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Stock and Stock Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2021, the Company's Board of Directors authorized a $50,000,000 share repurchase program (the "2021 Repurchase Program"), under which the Company is authorized to repurchase shares of its common stock in the open market or in private transactions, subject to the Company's assessment of market conditions and buying opportunities. Repurchases under the 2021 Repurchase Program are made consistent with the terms of the Company's ABL Facility and long-term debt, which limits the amount of stock that can be repurchased. This new repurchase authorization replaces the pre-pandemic 2019 repurchase program (the "2019 Repurchase Program"), which has been terminated by the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company repurchased approximately 946,600 shares of its common stock at an average price per share of $26.41 for a total cost of $25,000,000, in relation to the 2021 Repurchase Program. As of December 31, 2021, the total available amount remaining under the 2021 Repurchase Program was $25,000,000&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Additionally, during 2021, the Company withheld 433,505 shares of its common stock to satisfy the Company's tax withholding obligations in connection with the vesting and settlement of employee restricted stock unit awards and performance share units, for a total cost of $13,471,000. &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s repurchases of shares of common stock are recorded at cost and result in a reduction of shareholders&#x2019; equity.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <ely:CommonAndPreferredStockSharesAuthorized
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0NzA_78b780fe-47dd-4ee5-b7e9-68782f800cfe"
      unitRef="shares">363000000</ely:CommonAndPreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0NzQ_45e37f39-2274-460c-8382-f3447a11cf09"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0NzQ_d347d77e-eead-4f2f-a7ab-865951976682"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0Nzg_5a3df0e0-cd9a-43b4-ad9b-fcf2fa1d6fa4"
      unitRef="shares">360000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0Nzg_f3eeb587-d441-4df5-8ae9-e6067b2d0c6c"
      unitRef="shares">360000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0NjY_0f9db2e7-cd53-416e-a8b3-220354f14878"
      unitRef="shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzA0NjY_a917aaac-9afb-4a5a-bae5-c1dea39007cc"
      unitRef="shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i32c84246eb0744e4a471f34d9ae2556d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzI3MQ_db7d2f78-b6a1-4d21-8e05-22e4f03a195c"
      unitRef="shares">240000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="iec989ced8a024e83aa87fb87a7327375_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzUwMTk_12049cbf-743b-4cf1-b8a4-299ff50f8d44"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib308101c17ec4378bfd99a19986589c1_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzE4MTQxOTQxODY2NzQ5_35128c90-1700-4076-ae2e-6214fd62bebd"
      unitRef="shares">946600</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ia807c16f0a4d4cb5b213ba4596de4362_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzcwMjA_1336d28d-5bc7-4a6b-8b5e-e8d27d1a4687"
      unitRef="usdPerShare">26.41</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib308101c17ec4378bfd99a19986589c1_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzEwOTk1MTE2MzMyMDE_b7845edf-8993-43da-9b91-6d006cc0b3d9"
      unitRef="usd">25000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="iec989ced8a024e83aa87fb87a7327375_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzE4MTQxOTQxODY3MDYx_fcb6e5e5-0634-46d6-98a9-48acacc9fe70"
      unitRef="usd">25000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="if28880bcf8ff4fe9bf31db8a9480a0a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzE2NDkyNjc0NDYyOTM_8329159c-7931-48ba-a467-5226a7f304a1"
      unitRef="shares">433505</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <ely:SharesPaidforTaxWithholdingforShareBasedCompensationValue
      contextRef="if28880bcf8ff4fe9bf31db8a9480a0a6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMTcvZnJhZzpmNjk4NjUwYTE5MTQ0MGVhYmU2NDM0MDA2OGE0NmZhZC90ZXh0cmVnaW9uOmY2OTg2NTBhMTkxNDQwZWFiZTY0MzQwMDY4YTQ2ZmFkXzE2NDkyNjc0NDYyOTc_5f59fa08-3c0f-4e55-830a-31d45c7a93d3"
      unitRef="usd">13471000</ely:SharesPaidforTaxWithholdingforShareBasedCompensationValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzYxNzE_ce825247-9b47-48b0-b6e4-a2cca3d897c8">&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;Note 17. Stock Plans and Share-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Stock Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company had two shareholder approved stock plans under which shares were available for equity-based awards; the Callaway Golf Company Amended and Restated 2004 Incentive Plan (the "2004 Incentive Plan") and the 2013 Non-Employee Directors Stock Incentive Plan (the "2013 Directors Plan"). The Company also had one non-shareholder approved stock plan, the 2021 Employment Inducement Plan (the "2021 Inducement Plan"), which was adopted in connection with the Company's merger with Topgolf on March 8, 2021. The 2021 Inducement Plan has substantially the same terms as the Company's 2004 Incentive Plan, with the exception that awards can only be made to new employees in connection with their commencement of employment and incentive stock options cannot be granted under the 2021 Inducement Plan. In general, the Company grants stock options, restricted stock units, performance based awards, phantom stock units and other awards under these plans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2004 Incentive Plan permits the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock units, performance share units and other equity-based awards to the Company&#x2019;s officers, employees, consultants and certain other non-employees who provide services to the Company. All grants under the 2004 Incentive Plan are discretionary, although no participant may receive awards in any one year in excess of 2,000,000 shares. The maximum number of shares issuable over the term of the 2004 Incentive Plan is 33,000,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2013 Directors Plan permits the granting of stock options, restricted stock awards and restricted stock units to eligible directors serving on the Company's Board of Directors. Directors may receive a one-time grant upon their initial appointment to the Board and thereafter an annual grant upon being re-elected at each annual meeting of shareholders, not to exceed 50,000 shares within any calendar year. The maximum number of shares issuable over the term of the 2013 Directors Plan is 1,000,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2021 Inducement Plan was adopted in connection with the Company's merger with Topgolf on March 8, 2021. The plan permits the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock units, performance share units and other equity-based awards to the Company&#x2019;s officers, employees, consultants and certain other non-employees who provide services to the Company. The maximum number of shares issuable over the term of the 2021 Inducement Plan is 1,300,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Topgolf Replacement Awards &amp;amp; Equity Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 merger with Topgolf which was completed on March 8, 2021, the Company converted certain stock options previously held by former equity holders of Topgolf into options to purchase a number of shares of Callaway common stock, and certain outstanding restricted stock awards of Topgolf into shares of Callaway common stock (together, the "replacement awards"). The Company also assumed two equity compensation plans and a stock option agreement between Topgolf and a third party in connection with the merger (collectively, the "Topgolf Equity &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:400;line-height:120%"&gt;Compensation Plans and Option Agreement"). No additional awards may be granted by the Company under the assumed Topgolf Equity Plans and Option Agreement. Additionally, the Company included &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$33,051,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the consideration transferred for the replacement awards issued connection with the merger, which represents the fair value of the vested portion of the replacement awards. As of the year ended December 31, 2021, the unvested portion of the replacement awards, which is associated with the future services that will be rendered in the post-combination period, is comprised of 3,168,000 shares underlying stock options with an acquisition date fair value of $5,343,000, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;188,000&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; shares of restricted stock awards with an acquisition date fair value of $4,794,000. All activity related to share-based awards for the year December 31, 2021, includes the Replacement Awards issued in connection with the merger with Topgolf (see Note 6).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents shares authorized, available for future grant and outstanding under each of the Company&#x2019;s plans as of December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Available&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2004 Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,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:9pt;font-weight:400;line-height:100%"&gt;4,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2013 Directors Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 Inducement Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf Equity Compensation Plans and Option Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,300&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,558&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,531&#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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Includes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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,384 shares of accrued incremental dividend equivalent rights on outstanding shares underlying restricted stock units granted under the 2004 Incentive Plan and 2013 Directors Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 3,168,000 stock options granted in 2021, which were constituted of the replacement awards issued in connection with the Company's merger with Topgolf on March 8, 2021. No stock options were granted in 2020 and 2019. As of December 31, 2021, there were 1,988,000 stock options outstanding, of which 1,552,000 were fully vested. For the year ended December 31, 2021, the Company recognized $2,625,000 in compensation expense related to stock option grants. For the years ended December 31, 2020 and 2019, the Company did not recognize any compensation expense related to stock option grants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s stock option activities for the year ended December 31, 2021 (in thousands, except price per share amounts and contractual term):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:52.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options&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;Number&#160;of&lt;br/&gt;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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:9pt;font-weight:400;line-height:100%"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:9pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expired&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:9pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,988&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;26.60&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.22&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest in the future at December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.21&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Exercisable at December&#160;31, 2021&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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.62&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information related to outstanding stock options as of December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.447%"/&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: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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Option Prices&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:9pt;font-weight:700;line-height:100%"&gt;Options Outstanding&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:9pt;font-weight:700;line-height:100%"&gt;Remaining Life (Years)&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:9pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$6.52  to $35.14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,988,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$26.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, there was $2,088,000 unamortized compensation expense related to stock options granted to employees under the Company&#x2019;s share-based payment plans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value for options exercised during the years ended December 31, 2021, 2020 and 2019 was $26,344,000, $566,000 and $792,000, respectively. Cash received from the exercise of stock options for the years ended December 31, 2021, 2020 and 2019 was $22,270,000, $248,000 and $368,000, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&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 the stock options granted in connection with the merger was based on the Black-Scholes option-pricing model. The model uses various assumptions including an expected term, stock price volatility, risk-free interest rate, and dividend yield. Assumptions related to the expected term and stock price volatility were based on historical exercise patterns and historical fluctuations in volatility relative to the Company's stock price, respectively. Assumptions related to the risk-free interest rate and dividend yield were based on the yield-curve of a zero-coupon U.S. treasury bond on the date the grants were made with a maturity equal to the expected term of the grant, and an assumed dividend yield based on the Company's expectation to not pay dividends for the foreseeable future, respectively. The table below summarizes the range and the weighted averages of the fair value assumptions used in the Black-Scholes valuation as of March&#160;8, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:66.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assumptions:&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;Range&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;Weighted Averages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.3 - 7.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.0% - 85.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.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:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1% -1.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020 and 2019, the weighted average grant-date fair value of restricted stock units granted was $29.60, $17.84 and $15.63, respectively. The total fair value of restricted stock units vested during the years ended December 31, 2021, 2020 and 2019 was $6,516,000, $5,959,000 and $6,263,000, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below is a roll-forward of the activity for restricted stock units for the year ended December 31, 2021 (in thousands, except fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&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;Units&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.83&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:9pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:9pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Excludes 1,384 shares of accrued incremental dividend equivalent rights on outstanding shares underlying restricted stock units granted under the 2004 Incentive Plan and 2013 Directors Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized $13,981,000, $6,417,000 and $6,098,000 of compensation expense related to restricted stock units for the years ended December 31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant-date fair value of restricted stock awards granted as part of the replacement awards was $28.74. The total fair value of the restricted stock awards granted as part of the replacement awards that vested during the year ended December 31, 2021 was $847,000. The table below is a roll-forward of the activity for restricted stock awards granted as part of the replacement awards for the year ended December 31, 2021 (in thousands, except fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:71.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Awards&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;Units&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:9pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized $2,356,000 of compensation expense related to restricted stock awards granted as part of replacement awards during the year ended December 31, 2021. For the years ended December 31, 2020 and 2019, the Company did not recognize any compensation expense related to restricted stock awards.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, there was $27,776,000 of total unamortized compensation expense related to unvested restricted stock granted to employees under the Company&#x2019;s share-based payment plans, which includes $2,171,000 of unrecognized compensation expense related restricted awards granted as part of the replacement awards. The unamortized compensation expense related to restricted stock units and restricted stock replacement awards is expected to be recognized over a weighted-average period of 1.8 years and 1.6 years respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&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;Performance Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company granted 1,129,000 shares underlying EBITDA PRSUs at a weighted average grant-date fair value of $29.38, of which 1,063,000 shares were granted in connection with the merger with Topgolf, which was completed on March 8, 2021, and had a weighted average grant-date fair value of $29.52.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company granted 155,000 shares underlying APTI PRSUs at a weighted average grant-date fair value of $29.56, of which 43,000 were granted in connection with the merger with Topgolf, which was completed on March 8, 2021, and had a weighted average grant-date fair value of $29.52. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company granted 156,000 shares underlying rTSR PRSUs at a weighted average grant-date fair value of $38.23, of which 43,000 were granted in connection with the merger with Topgolf, which was completed on March 8, 2021, and had a weighted average grant-date fair value of $37.40. During the years ended December 31, 2020, and 2019, the Company granted 125,000, and 149,000 shares underlying rTSR PRSUs at a weighted average grant-date fair value of  $23.22, and $16.96, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No EPS PRSUs were granted during the year ended December 31, 2021. During the years ended December 31, 2020, and 2019, the Company granted 125,000, and 226,000 shares underlying EPS PRSUs, respectively, at a weighted average grant-date fair value of $19.66, and $15.17 per share, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of all performance based awards vested during the years ended December 31, 2021, 2020 and 2019 was $8,242,000, $7,242,000 and $6,708,000, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021, 2020 and 2019, the Company recognized compensation expense on all PRSUs, net of estimated forfeitures, of $19,723,000, $4,511,000 and $6,796,000, respectively. At December 31, 2021, the combined unamortized compensation expense related to the EBITDA, APTI, EPS, rTSR, and merger PRSUs was $45,742,000, and is expected to be recognized over a weighted-average period of 1.9 years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below is a roll-forward of the activity for performance based awards during the year ended December 31, 2021 (in thousands, except fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:71.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Share Units&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;Units&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.08&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Performance Share Units Granted&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:9pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Target Award Adjustment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:9pt;font-weight:400;line-height:100%"&gt;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,961&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;27.00&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Represents shares earned by participants at 200% for awards granted in 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Share-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the amounts recognized in the financial statements for the years ended December 31, 2021, 2020 and 2019 for share-based compensation, including expense for restricted stock units, performance share units, stock options and cash settled stock appreciation rights (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.262%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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:9pt;font-weight:400;line-height:100%"&gt;9,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:9pt;font-weight:400;line-height:100%"&gt;10,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost of share-based compensation included in income, before income&#160;tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,896&#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:9pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost of employee share-based compensation, after tax&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,787&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,414&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,930&#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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <ely:NumberOfShareholderApprovedStockPlans
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MjU1MDg_97e3afb8-afc1-4d4e-a88d-aae545e781e5"
      unitRef="plan">2</ely:NumberOfShareholderApprovedStockPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="idaca71554da74e87aca8bf5e056d1eed_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2MzY2ODM_f4cd424a-3a8f-4a1c-b24e-b4700b3d9566"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iaf4284b2a6db46d2a21f83289a191738_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2MzY2NzM_e9fb6880-1996-40ab-bde0-2b20f68f8720"
      unitRef="shares">33000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i45a716ccaebd43ceb5066ef58a2ff8a8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2MzY2ODg_9f888ff0-b9a8-4b11-ba84-ca1ada5aeb5b"
      unitRef="shares">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i143e1aeaaaff4637a573a645b35d52f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2MzY2Nzg_a47e2fd9-f357-42cb-b535-d502ea2cec9b"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ic84e508b936945d0a50850eed8c24787_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjUzOTE_1629d6ab-4d5a-4cc9-ae37-b8fbe23c1fdf"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <ely:BusinessCombinationShareBasedPaymentArrangementNumberOfEquityCompensationPlansAssumed
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MjU1MTY_d451a2a9-2f72-47cb-8991-87160f3be950"
      unitRef="plan">2</ely:BusinessCombinationShareBasedPaymentArrangementNumberOfEquityCompensationPlansAssumed>
    <ely:BusinessCombinationConsiderationTransferredShareBasedCompensation
      contextRef="idf4d3b901ed44a09855e3e780506b29e_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzIxOTkwMjMyOTc2OTY_db2032a3-7ec9-413b-999f-2c14013098fe"
      unitRef="usd">33051000</ely:BusinessCombinationConsiderationTransferredShareBasedCompensation>
    <ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedInConnectionWithAcquisition
      contextRef="ib8f545ec999e43b4a7acc5c490f07c03_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU0MzY_89f95cb1-4a1d-4e90-aa72-aefb26bd6dbe"
      unitRef="shares">3168000</ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedInConnectionWithAcquisition>
    <ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueConvertedInConnectionWithAcquisition
      contextRef="ib8f545ec999e43b4a7acc5c490f07c03_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU0MTU_403ae1f9-397e-4277-bbbd-26101a5d8497"
      unitRef="usd">5343000</ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueConvertedInConnectionWithAcquisition>
    <ely:BusinessCombinationConsiderationConvertedShareBasedCompensation
      contextRef="i4a762477e8ca422cb3c8197c64a90213_I20210308"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzIxOTkwMjMyOTc3MDI_1d1c3ea2-0d67-45f3-b98b-d1a416527fea"
      unitRef="shares">188000</ely:BusinessCombinationConsiderationConvertedShareBasedCompensation>
    <ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueConvertedInConnectionWithAcquisition
      contextRef="ib8f545ec999e43b4a7acc5c490f07c03_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU0NDc_e4fb1032-5ca3-4b11-acb3-4c5b16f29123"
      unitRef="usd">4794000</ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueConvertedInConnectionWithAcquisition>
    <ely:ScheduleOfSharesGrantedIncentivePlansTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzYxOTE_f718eed3-2151-4fbd-a135-e2ad91fef1ba">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents shares authorized, available for future grant and outstanding under each of the Company&#x2019;s plans as of December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Available&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2004 Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,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:9pt;font-weight:400;line-height:100%"&gt;4,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2013 Directors Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:9pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 Inducement Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf Equity Compensation Plans and Option Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,300&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,558&#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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,531&#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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Includes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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,384 shares of accrued incremental dividend equivalent rights on outstanding shares underlying restricted stock units granted under the 2004 Incentive Plan and 2013 Directors Plan.&lt;/span&gt;&lt;/div&gt;</ely:ScheduleOfSharesGrantedIncentivePlansTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iaf4284b2a6db46d2a21f83289a191738_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzUtMS0xLTEtODAwOTI_e9fb6880-1996-40ab-bde0-2b20f68f8720"
      unitRef="shares">33000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iaf4284b2a6db46d2a21f83289a191738_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzUtMy0xLTEtODAwOTI_9f7dae09-ec45-4b87-aa34-62c563d7cc51"
      unitRef="shares">4736000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="iaf4284b2a6db46d2a21f83289a191738_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzUtNS0xLTEtODAwOTI_341fc11c-fb59-464a-9b87-eb6f49f83ceb"
      unitRef="shares">2776000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i143e1aeaaaff4637a573a645b35d52f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzMtMS0xLTEtODUwMjY_a47e2fd9-f357-42cb-b535-d502ea2cec9b"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i143e1aeaaaff4637a573a645b35d52f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzMtMy0xLTEtODUwMjY_407f4427-2c71-459d-8880-b127e2dbe4fa"
      unitRef="shares">512000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i143e1aeaaaff4637a573a645b35d52f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzMtNS0xLTEtODUwMjY_9c8203ee-fdbe-4a9e-b739-dffb4b76dcc3"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ic84e508b936945d0a50850eed8c24787_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzYtMS0xLTEtODAwOTI_075a1a5c-46c9-472a-a152-381070ef92d3"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic84e508b936945d0a50850eed8c24787_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzYtMy0xLTEtODAwOTI_4163594e-8698-43f5-a5f7-3c5d2f272143"
      unitRef="shares">310000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ic84e508b936945d0a50850eed8c24787_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzYtNS0xLTEtODAwOTI_9e18bce1-401f-4544-9545-19a9a2359564"
      unitRef="shares">774000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5034dd51fde845b0bd8dbcae66362a12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzUtMS0xLTEtMTUxMTkx_6e536142-78ec-4c19-8c69-16ca98a78741"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i5034dd51fde845b0bd8dbcae66362a12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzUtMy0xLTEtMTUxODcy_196901af-45d5-4816-8de6-f35cdedcf49c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i5034dd51fde845b0bd8dbcae66362a12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzUtNS0xLTEtMTUxMTk4_07001a6c-834d-4ece-8fcb-0ee1a2deb719"
      unitRef="shares">1933000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzctMS0xLTEtODAwOTI_aec0f0fc-ebd3-46b0-9985-cb4c11b4fbeb"
      unitRef="shares">35300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzctMy0xLTEtODAwOTI_ccb739e7-45a9-449f-a90f-d8bb130b74f3"
      unitRef="shares">5558000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphMTM2OWIyYWNmMTU0N2Q3YWNlNzNiMDRkZDZhNTdlZS90YWJsZXJhbmdlOmExMzY5YjJhY2YxNTQ3ZDdhY2U3M2IwNGRkNmE1N2VlXzctNS0xLTEtODAwOTI_7e640462-4735-4473-8df7-6e2485e181b1"
      unitRef="shares">5531000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <ely:SharebasedCompensationArrangementbySharebasedPaymentAwardAccruedIncrementalDividendEquivalentRights
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njk5ODM_229a3f80-aeea-4ae7-8425-01b54261104e"
      unitRef="shares">1384</ely:SharebasedCompensationArrangementbySharebasedPaymentAwardAccruedIncrementalDividendEquivalentRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4NTI_21e1265a-fb40-4ab5-bfa8-9af6d4b6828e"
      unitRef="shares">3168000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4OTU_68fe5265-5f2e-44bc-bf5e-c86f7a46c1b4"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4OTU_d1006088-a843-4485-9f3d-4bb5f9c3c1e0"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4NTk_ae8a504a-ea4d-439f-bdd2-053d66f7da09"
      unitRef="shares">1988000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4NjY_4a3a5b09-083c-4de6-9e0b-439f7189b19b"
      unitRef="shares">1552000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:StockOptionPlanExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NDAwNzY_db53c797-8082-40f3-9d75-5fca7bc819f6"
      unitRef="usd">2625000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4ODg_a72b0070-a7ba-4a64-911f-4b770b6a74f6"
      unitRef="usd">0</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg4ODg_cb963d78-c221-47f1-ae7f-f409f387f347"
      unitRef="usd">0</us-gaap:StockOptionPlanExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzYxODA_2aaacef3-ed96-4c48-8db8-46490f19c216">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s stock option activities for the year ended December 31, 2021 (in thousands, except price per share amounts and contractual term):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:52.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options&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;Number&#160;of&lt;br/&gt;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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:9pt;font-weight:400;line-height:100%"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:9pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expired&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:9pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,988&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;26.60&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.22&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest in the future at December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.21&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Exercisable at December&#160;31, 2021&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;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.62&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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information related to outstanding stock options as of December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.447%"/&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: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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Option Prices&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:9pt;font-weight:700;line-height:100%"&gt;Options Outstanding&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:9pt;font-weight:700;line-height:100%"&gt;Remaining Life (Years)&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:9pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$6.52  to $35.14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,988,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$26.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzEtMS0xLTEtODAwOTI_4f81844d-102a-4e49-bcdd-7ae37cf114b7"
      unitRef="shares">598000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzEtMy0xLTEtODAwOTI_99b04ac7-cde2-451e-9e1b-d1d643d81491"
      unitRef="usdPerShare">6.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzItMS0xLTEtODAwOTI_21e1265a-fb40-4ab5-bfa8-9af6d4b6828e"
      unitRef="shares">3168000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzItMy0xLTEtODAwOTI_4c730f59-9f06-46d8-b66c-ff88fcd44bf7"
      unitRef="usdPerShare">25.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzMtMS0xLTEtODAwOTI_172c7dc9-c9ff-4174-ac17-94d5588d2203"
      unitRef="shares">1436000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzMtMy0xLTEtODAwOTI_3e54c39d-7cda-4292-ab70-67b1357abc9e"
      unitRef="usdPerShare">15.52</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzQtMS0xLTEtODAwOTI_d41ace49-27fe-4b6a-914a-d8e3c85ec0cd"
      unitRef="shares">110000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzQtMy0xLTEtODAwOTI_5b5a9d7f-5370-4e85-a67f-1cba0eb13eb3"
      unitRef="usdPerShare">33.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzUtMS0xLTEtODAwOTI_9ef666cf-5c1c-45a2-b190-f7ad1b653b8b"
      unitRef="shares">232000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzUtMy0xLTEtODAwOTI_765bc60c-6c79-41d1-9f81-1d4488e1b572"
      unitRef="usdPerShare">30.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzYtMS0xLTEtODAwOTI_ae8a504a-ea4d-439f-bdd2-053d66f7da09"
      unitRef="shares">1988000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzYtMy0xLTEtODAwOTI_a6dd272e-dd3a-4467-9d37-4b6bdeedd183"
      unitRef="usdPerShare">26.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzYtMy0xLTEtODAwOTI_d555fb6d-7929-440d-bf0c-8f0b06a5a66b"
      unitRef="usdPerShare">26.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzYtNS0xLTEtODAwOTI_45d5f6e3-7ea5-4717-9f17-2844b9f37e7b">P5Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzYtNy0xLTEtODAwOTI_15a66e13-163b-481e-b39a-be6a419ab139"
      unitRef="usd">7380000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzctMS0xLTEtODAwOTI_815d598e-7fb1-4eb3-b775-9acbd6c2601c"
      unitRef="shares">1979000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzctMy0xLTEtODAwOTI_78fd9482-c490-4f96-8d1d-d83685fdd92e"
      unitRef="usdPerShare">26.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzctNS0xLTEtODAwOTI_354a500a-bb9d-4940-95be-e7e7e925324f">P5Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzctNy0xLTEtODAwOTI_bc8b3dfc-1cf7-4e9d-8fe1-4f74e63b479d"
      unitRef="usd">7380000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzgtMS0xLTEtODAwOTI_4a3a5b09-083c-4de6-9e0b-439f7189b19b"
      unitRef="shares">1552000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzgtMy0xLTEtODAwOTI_332e3787-586f-44c5-bcc8-66a689741440"
      unitRef="usdPerShare">24.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzgtNS0xLTEtODAwOTI_46c33ec5-8b63-4af3-aa16-e6ba44b0b1b1">P4Y7M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTphODNmNDM2OGEzMmM0YzdmODU4NTZiZjk1MjI4NThhOS90YWJsZXJhbmdlOmE4M2Y0MzY4YTMyYzRjN2Y4NTg1NmJmOTUyMjg1OGE5XzgtNy0xLTEtODAwOTI_ead12e7c-299d-4f91-bb86-236a692f0c24"
      unitRef="usd">7380000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToxMWY5NWIzMjFkNzE0ZjRkYmMwMjdhNDEzMWQzNWU4ZC90YWJsZXJhbmdlOjExZjk1YjMyMWQ3MTRmNGRiYzAyN2E0MTMxZDM1ZThkXzEtMC0xLTEtMTAzNTMwL3RleHRyZWdpb246Zjg4NTBhNTIzOWRhNDNmNGFmNGNhMTI5NTJmMGVlNTlfMTA5OTUxMTYyNzgxNA_c0734d9f-adf1-43be-ade3-bda11c0a5af5"
      unitRef="usdPerShare">6.52</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToxMWY5NWIzMjFkNzE0ZjRkYmMwMjdhNDEzMWQzNWU4ZC90YWJsZXJhbmdlOjExZjk1YjMyMWQ3MTRmNGRiYzAyN2E0MTMxZDM1ZThkXzEtMC0xLTEtMTAzNTMwL3RleHRyZWdpb246Zjg4NTBhNTIzOWRhNDNmNGFmNGNhMTI5NTJmMGVlNTlfMTA5OTUxMTYyNzgxMA_115d3159-ab2d-48d8-bcb1-c7021ebf78bb"
      unitRef="usdPerShare">35.14</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToxMWY5NWIzMjFkNzE0ZjRkYmMwMjdhNDEzMWQzNWU4ZC90YWJsZXJhbmdlOjExZjk1YjMyMWQ3MTRmNGRiYzAyN2E0MTMxZDM1ZThkXzEtMS0xLTEtMTAzNTMw_ae8a504a-ea4d-439f-bdd2-053d66f7da09"
      unitRef="shares">1988000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToxMWY5NWIzMjFkNzE0ZjRkYmMwMjdhNDEzMWQzNWU4ZC90YWJsZXJhbmdlOjExZjk1YjMyMWQ3MTRmNGRiYzAyN2E0MTMxZDM1ZThkXzEtMy0xLTEtMTAzNTMw_45d5f6e3-7ea5-4717-9f17-2844b9f37e7b">P5Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToxMWY5NWIzMjFkNzE0ZjRkYmMwMjdhNDEzMWQzNWU4ZC90YWJsZXJhbmdlOjExZjk1YjMyMWQ3MTRmNGRiYzAyN2E0MTMxZDM1ZThkXzItNi0xLTEtMTAzNjQy_a6dd272e-dd3a-4467-9d37-4b6bdeedd183"
      unitRef="usdPerShare">26.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToxMWY5NWIzMjFkNzE0ZjRkYmMwMjdhNDEzMWQzNWU4ZC90YWJsZXJhbmdlOjExZjk1YjMyMWQ3MTRmNGRiYzAyN2E0MTMxZDM1ZThkXzItNi0xLTEtMTAzNjQy_d555fb6d-7929-440d-bf0c-8f0b06a5a66b"
      unitRef="usdPerShare">26.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i93b92d34b7dd45bcb74364530eeabb98_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5MDM_7aebdc0b-6964-4680-ba34-a8633687cf7d"
      unitRef="usd">2088000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5MTA_f4d3a05e-01e0-4cbd-9213-a64ebe7698a3"
      unitRef="usd">26344000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NDAyMDg_7cf98310-ea63-4708-ba00-1c6faa846e28"
      unitRef="usd">566000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NDAyMDI_174188ec-0bee-466e-8173-5c409fbf3db0"
      unitRef="usd">792000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5MTc_1737d595-9945-413f-b7a2-75c4944da4fd"
      unitRef="usd">22270000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NDAyMjU_dae8a983-1356-491b-906b-973e7ca46200"
      unitRef="usd">248000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NDAyMjA_61e654e7-32c4-44dc-9ee2-eaf4494dea02"
      unitRef="usd">368000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MTQyNzE_75824a47-fbd6-40e8-869a-74747e222416">The table below summarizes the range and the weighted averages of the fair value assumptions used in the Black-Scholes valuation as of March&#160;8, 2021.  &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:66.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assumptions:&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;Range&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;Weighted Averages&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.3 - 7.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.0% - 85.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.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:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1% -1.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idb9cae8ed9284ea4868519a483ceaf22_D20210308-20210308"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzEtMi0xLTEtMTA4MTIyL3RleHRyZWdpb246MzZlZGRjMjA5MTJmNGJmOGIxZTRkNmMzYjMzNjE3YmZfNA_9116b54a-98ab-45b1-91bb-08532af6447e">P0Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i90d0336fe8bc471abd687ecf0514e6d2_D20210308-20210308"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzEtMi0xLTEtMTA4MTIyL3RleHRyZWdpb246MzZlZGRjMjA5MTJmNGJmOGIxZTRkNmMzYjMzNjE3YmZfOQ_bfc037ea-f524-4f6f-a523-86bca19a3df0">P7Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzEtNC0xLTEtMTA4MTIy_27239467-6d04-46aa-9732-cf32dfd7c7a3">P3Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzItMi0xLTEtMTA4MTIyL3RleHRyZWdpb246ZmM3NzM2ZWFhYzVjNDM3NGE5NDg5OWEwNTk4ZjJmODhfNA_418cf7ee-6875-4510-89a5-acf686e0633b"
      unitRef="number">0.430</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzItMi0xLTEtMTA4MTIyL3RleHRyZWdpb246ZmM3NzM2ZWFhYzVjNDM3NGE5NDg5OWEwNTk4ZjJmODhfOQ_7c2f178c-81ec-4247-a349-f72d7db6d038"
      unitRef="number">0.854</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzItNC0xLTEtMTA4MTIy_6f37242b-e509-48ee-b8c6-7e22ff704948"
      unitRef="number">0.551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzMtMi0xLTEtMTA4MTIyL3RleHRyZWdpb246MDkzZWQwZjI5NzVjNDQ4ZWJlNDUwZTgxZDc1YWVjYjRfNA_7c25e47e-0846-44fb-81a6-13fb2c5a4858"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzMtMi0xLTEtMTA4MTIyL3RleHRyZWdpb246MDkzZWQwZjI5NzVjNDQ4ZWJlNDUwZTgxZDc1YWVjYjRfOA_cd632892-6239-4aff-a995-a1be30a468ee"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzMtNC0xLTEtMTA4MTIy_e84ae8c5-312e-40cb-895e-d3b8c527b2ad"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzQtMi0xLTEtMTM3OTU1_1ccb14c3-47ca-4fa4-80f7-cf7b35122be4"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id823f8c0d3824c95998ec2ce5315d554_D20210308-20210308"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpiYjRlODFjZTRhOWU0NmYyOTYwYmI3MzBlY2ExODEzOS90YWJsZXJhbmdlOmJiNGU4MWNlNGE5ZTQ2ZjI5NjBiYjczMGVjYTE4MTM5XzQtNC0xLTEtMTM3OTU3_89047e33-1f0d-474f-8967-9b3207ca145c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5NjY_4703c979-da57-464b-b20e-8aaa1fec6f86"
      unitRef="usdPerShare">29.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2a417db9b9aa4afcad14c64f25cfabdf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5NjI_e9f23e53-fedc-40a1-b1e1-b8f16730c7ba"
      unitRef="usdPerShare">17.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1f195321d44845c28c7de8af1bb16d60_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5NTg_08f5f9f3-2135-4eba-946e-759b5fa69d61"
      unitRef="usdPerShare">15.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMyODk_1b4bba2c-b009-41aa-92ca-421fe63cf23d"
      unitRef="usd">6516000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i2a417db9b9aa4afcad14c64f25cfabdf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMzMDE_008136a2-d9f7-43ef-b3ff-7270edf6c864"
      unitRef="usd">5959000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1f195321d44845c28c7de8af1bb16d60_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMzMTM_a54ef336-7976-4fe2-ad38-e3ede4292458"
      unitRef="usd">6263000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzYxNzQ_a5421a3b-e832-4a07-a5b3-9939302ca4de">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below is a roll-forward of the activity for restricted stock units for the year ended December 31, 2021 (in thousands, except fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&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;Units&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.83&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:9pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:9pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;font-weight:400;line-height:100%"&gt;(41)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Excludes 1,384 shares of accrued incremental dividend equivalent rights on outstanding shares underlying restricted stock units granted under the 2004 Incentive Plan and 2013 Directors Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2277abada1a744f4a1f0fcfd0fdf9167_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzEtMS0xLTEtODAwOTI_54be3c11-5b14-4d5a-bb6d-a64938bc82a8"
      unitRef="shares">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2277abada1a744f4a1f0fcfd0fdf9167_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzEtMy0xLTEtODAwOTI_4dcc6853-4d01-49c8-b509-ee71d3039608"
      unitRef="usdPerShare">15.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzItMS0xLTEtODAwOTI_b7a037f3-68ae-46d4-a2c6-8a55622d8b52"
      unitRef="shares">1154000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzItMy0xLTEtODAwOTI_4703c979-da57-464b-b20e-8aaa1fec6f86"
      unitRef="usdPerShare">29.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzMtMS0xLTEtODAwOTI_0619fa42-bdf8-409d-9242-2c98e1b96e21"
      unitRef="shares">432000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzMtMy0xLTEtODAwOTI_f4922853-84c7-401c-899f-d6ab31515ee9"
      unitRef="usdPerShare">15.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzQtMS0xLTEtODAwOTI_0919ed85-d311-412e-9344-c6c2187e5a6c"
      unitRef="shares">41000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzQtMy0xLTEtODAwOTI_a96ee9a9-4342-4572-b546-750a16100971"
      unitRef="usdPerShare">27.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i19f4524887df4cb48ceccede92b718b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzUtMS0xLTEtODAwOTI_7fda10d7-45be-4be4-b70f-63f4a564d29e"
      unitRef="shares">1581000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i19f4524887df4cb48ceccede92b718b6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTpmYzhlYmNkZTY4MmQ0ZWE3YjRhM2FiOTZjZWEwY2FlOC90YWJsZXJhbmdlOmZjOGViY2RlNjgyZDRlYTdiNGEzYWI5NmNlYTBjYWU4XzUtMy0xLTEtODAwOTI_87a279d2-6f56-46e4-8c33-b1e668476eda"
      unitRef="usdPerShare">25.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ely:SharebasedCompensationArrangementbySharebasedPaymentAwardAccruedIncrementalDividendEquivalentRights
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5Nzc_229a3f80-aeea-4ae7-8425-01b54261104e"
      unitRef="shares">1384</ely:SharebasedCompensationArrangementbySharebasedPaymentAwardAccruedIncrementalDividendEquivalentRights>
    <us-gaap:RestrictedStockExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU0NTc_f0cbda30-6982-4b1b-a586-2328f2ba05e9"
      unitRef="usd">13981000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE5NzkxMjA5MzQ2MjEx_5c9e626d-5513-4436-8774-09bcd1b2daaf"
      unitRef="usd">6417000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE5NzkxMjA5MzQ2MjE5_b08f7709-f95a-4446-93d1-07802e8ec629"
      unitRef="usd">6098000</us-gaap:RestrictedStockExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU0Njk_cd609ba1-87c7-4288-9123-34e49ce5263a"
      unitRef="usdPerShare">28.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMzMjU_37293e51-b894-4a9f-b954-be1066299074"
      unitRef="usd">847000</ely:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzExNTE_81c4bf2f-6685-4a3c-bca7-2f3697694342">The table below is a roll-forward of the activity for restricted stock awards granted as part of the replacement awards for the year ended December 31, 2021 (in thousands, except fair value amounts):&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:71.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Awards&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;Units&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:9pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i49f7434ad7f94600b48c1f53d8ca2d35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzEtMS0xLTEtMTUzOTM1_76a3c9c7-46ba-4a7e-b8a1-df333fa9b4b4"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i49f7434ad7f94600b48c1f53d8ca2d35_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzEtMy0xLTEtMTUzOTQz_5b03fa19-09b2-4706-ad00-3895bd4e5808"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzItMS0xLTEtMTUzNzM0_80880255-a601-456c-bb9c-d96dcce9ec93"
      unitRef="shares">188000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzItMy0xLTEtMTUzNzY2_cd609ba1-87c7-4288-9123-34e49ce5263a"
      unitRef="usdPerShare">28.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzMtMS0xLTEtMTUzNzQw_fe47a82f-4f38-4b66-abda-3adcc6d070e8"
      unitRef="shares">29000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzMtMy0xLTEtMTUzNzcy_0c800cb4-1f45-4b45-8801-1fc6f5b3b6ae"
      unitRef="usdPerShare">29.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzQtMS0xLTEtMTUzNzQ2_346bbd5b-a5be-4e25-b8a6-87824359e7d7"
      unitRef="shares">11000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzQtMy0xLTEtMTUzNzc4_99e056a9-a570-4042-8740-2706b1208ee6"
      unitRef="usdPerShare">16.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifc31a8da50424c9ab79252d7a74b9a73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzYtMS0xLTEtMTUzOTM1_ad342d92-bf99-44e2-a5fe-02a23b0e3755"
      unitRef="shares">148000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifc31a8da50424c9ab79252d7a74b9a73_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZToyNWVhNmQ0MzIxMjM0MDg3YTg0NjU5ZmU0MWFlNDc5Zi90YWJsZXJhbmdlOjI1ZWE2ZDQzMjEyMzQwODdhODQ2NTlmZTQxYWU0NzlmXzYtMy0xLTEtMTUzNzg0_dea8d66d-d530-4a7c-9168-084de6dffbdb"
      unitRef="usdPerShare">29.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:RestrictedStockExpense
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU1NDY_96ca3be4-b303-46b7-af2e-09fef07597da"
      unitRef="usd">2356000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ia51294416a604d6f8f9cdc56b77e1aaa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU1NTg_26d663e5-8185-45d0-81d8-a43208c4d674"
      unitRef="usd">0</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i11fd486408624235814c65aad2ae226a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU1NTg_6772f47c-da32-456a-88db-05d9eb6aa654"
      unitRef="usd">0</us-gaap:RestrictedStockExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i19f4524887df4cb48ceccede92b718b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5ODE_cd155c1f-d1df-401e-bc1e-945a3cb00cf5"
      unitRef="usd">27776000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ifc31a8da50424c9ab79252d7a74b9a73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU1OTM_2b70461e-ff68-4d22-8d8d-5a0d056c968a"
      unitRef="usd">2171000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i947c275e19494727ae20be0633fb1a7e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njg5ODc_5394810f-ba5d-428f-878c-663c0179fa53">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i6059377e441746bb8dd88e98a5541a4a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2NzU1NzU_c41fa3ba-b893-42bf-ab1b-2f01bc4dd8c6">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifb89e8fe89d24e1187a8154317fb22ff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU2MzY_09b96cbc-a232-45ca-b058-9244f2d7b7fd"
      unitRef="shares">1129000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifb89e8fe89d24e1187a8154317fb22ff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njk4ODM_a04ecd5a-67a1-4bc7-9448-1ac215321ff0"
      unitRef="usdPerShare">29.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3b690a983447422cbe60bceb9807d95b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzEwOTk1MTE2Njk4NzI_1f355761-d5e5-4b23-9892-19a7c286fa4f"
      unitRef="shares">1063000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3b690a983447422cbe60bceb9807d95b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU2Mjg_b970e7f9-c5f1-4e1c-a308-3add07b0aeda"
      unitRef="usdPerShare">29.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibb19df8942994a818e4222d28d6705dc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzExOTQ_db1fdbc6-0891-47c4-8e2f-ac863c415b7a"
      unitRef="shares">155000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibb19df8942994a818e4222d28d6705dc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzEyMDM_6f358474-9fb1-4c37-82a3-c08d5a65634a"
      unitRef="usdPerShare">29.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic115c58e0d0b4bf6a30b77b89bebe1a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzEyMTE_3614c5bd-050d-4b88-be33-f217d6759389"
      unitRef="shares">43000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic115c58e0d0b4bf6a30b77b89bebe1a6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzEyMTk_062f3c49-5b5d-4c4c-b45d-093163bdab34"
      unitRef="usdPerShare">29.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie66e3e720a6c4251bd0d10dc7a48c58c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzExODU_5a996f66-d45e-4cb7-8544-36a75ede518d"
      unitRef="shares">156000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie66e3e720a6c4251bd0d10dc7a48c58c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzExNjE_4cfa2096-41f5-4a59-b917-b9d15bbfaca4"
      unitRef="usdPerShare">38.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8edf11beaab747398746f076fd17cbef_D20210308-20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzExNjk_4afb3e6d-dece-49d1-b787-102b5b5f8a95"
      unitRef="shares">43000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8edf11beaab747398746f076fd17cbef_D20210308-20210308"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5MzEyMjc_1d8438e2-cad3-49a0-92b3-c58b08241fd7"
      unitRef="usdPerShare">37.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i499a721c52fb4bb28e802b43bb58b8a0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE2NDkyNjc0NDU4NDM5_c4f7e462-6008-443a-b616-fb759a29953c"
      unitRef="shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4c017e09bc3f45b6a74751cea5933f51_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE2NDkyNjc0NDU4NDQ4_2b47b60d-8876-43d6-b45c-66ab65772f6f"
      unitRef="shares">149000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i499a721c52fb4bb28e802b43bb58b8a0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE2NDkyNjc0NDU4NTMz_be800b24-c31f-47a6-969b-8bdc44e7bf4a"
      unitRef="usdPerShare">23.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4c017e09bc3f45b6a74751cea5933f51_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE2NDkyNjc0NDU4NTQy_db5ffe46-bf19-41ac-bf59-47f4b50bbcdb"
      unitRef="usdPerShare">16.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i773acf0308d04e89a95d5173fc66a558_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE2NDkyNjc0NDU4NjI3_c6a3a91b-d8c3-4bbe-8f49-ed07ba4c7b6f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8c9b40defc53463594964208ab340bed_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU2Njk_479847ae-92b0-45ae-82f1-c43f9ecf418b"
      unitRef="shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i917b5686ecab4ac79e226b23beb5cdbb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU2Nzg_783d62ed-6b51-45ba-948d-55c307200b5c"
      unitRef="shares">226000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8c9b40defc53463594964208ab340bed_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU2ODc_e0fe718a-4ae7-4cfd-91e8-e33f79faed6c"
      unitRef="usdPerShare">19.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i917b5686ecab4ac79e226b23beb5cdbb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU2OTU_fbd927f2-a9ee-436e-b33e-3064b0247b75"
      unitRef="usdPerShare">15.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMzMzU_c97692e3-4dcd-4e56-acfb-6af76628363d"
      unitRef="usd">8242000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib55df62f482f4f1e929ce9921abb5eb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMzNDc_daf5995e-ef6d-4b1c-9096-03d40f03f372"
      unitRef="usd">7242000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia1f43ff471214ac7ae86c41dc04ea593_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzMyOTg1MzQ5NDMzNTk_c8c6b0b5-dbaa-4e48-9554-1529f16daeb9"
      unitRef="usd">6708000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU3NzQ_a6012994-3f6e-4032-a2e8-da3e2da6cd96"
      unitRef="usd">19723000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib55df62f482f4f1e929ce9921abb5eb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU3ODc_5c79960f-08ce-473f-ab3c-af18270addee"
      unitRef="usd">4511000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia1f43ff471214ac7ae86c41dc04ea593_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU3OTk_394d210d-4c0a-4db6-84be-fcd97311abdb"
      unitRef="usd">6796000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i283fed18f6484c45b3bc06165748323f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU4MTE_e5a47032-0bfa-4fdd-a544-83174c9234c4"
      unitRef="usd">45742000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzc2OTY1ODE0MjU4MjM_c455dfdf-0cd7-47a3-82a0-3f2919e4a64b">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzYxNzk_6e592a3d-5573-44f7-b6c4-6d31dfbb977a">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below is a roll-forward of the activity for performance based awards during the year ended December 31, 2021 (in thousands, except fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:71.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance Share Units&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;Units&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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.08&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Performance Share Units Granted&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:9pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Target Award Adjustment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&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:9pt;font-weight:400;line-height:100%"&gt;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&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:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,961&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;27.00&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;(1)Represents shares earned by participants at 200% for awards granted in 2018.</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic32e46c01c6a42089e8035dae80c1766_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzEtMS0xLTEtODAwOTI_7ef37125-4381-4643-9268-19f48ecb62e2"
      unitRef="shares">835000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic32e46c01c6a42089e8035dae80c1766_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzEtMy0xLTEtODAwOTI_add84c61-316a-4ab3-ad94-5a3e9e9ce421"
      unitRef="usdPerShare">17.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzItMS0xLTEtODAwOTI_956d8088-2bc4-461e-a625-e02d889d8c72"
      unitRef="shares">1440000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzItMy0xLTEtODAwOTI_49c06970-8743-41c3-93fc-6688cd9be601"
      unitRef="usdPerShare">30.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <ely:SharebasedCompensationArrangementBySharebasedPaymentAwardAdjustmentforSharesAwardedBasedonPerformanceGoals
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzMtMS0xLTEtMTM3OTEy_96b51c5c-db2b-45b8-939e-a022d2b9d707"
      unitRef="shares">279000</ely:SharebasedCompensationArrangementBySharebasedPaymentAwardAdjustmentforSharesAwardedBasedonPerformanceGoals>
    <ely:SharebasedCompensationArrangementBySharebasedPaymentAwardWeightedAverageGrantDateFairValueofSharesAwardedBasedonPerformanceGoals
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzMtMy0xLTEtMTM3OTE0_e11a0f1e-4fb0-4758-8dcf-a449dd269137"
      unitRef="usdPerShare">14.80</ely:SharebasedCompensationArrangementBySharebasedPaymentAwardWeightedAverageGrantDateFairValueofSharesAwardedBasedonPerformanceGoals>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzUtMS0xLTEtODAwOTI_02284db7-70ee-4313-8f89-7525ebf4881e"
      unitRef="shares">557000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzUtMy0xLTEtODAwOTI_985a1070-e0bf-4dd6-8e2e-4a84861f5e3c"
      unitRef="usdPerShare">14.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzYtMS0xLTEtODAwOTI_4cf41fcf-bd2f-42b0-9fba-4fa7c59a0f85"
      unitRef="shares">36000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic328410774144fe0a23baeb08e13ed29_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzYtMy0xLTEtODAwOTI_af86249a-a505-4355-a903-bfedca8baac7"
      unitRef="usdPerShare">25.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i283fed18f6484c45b3bc06165748323f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzctMS0xLTEtODAwOTI_80c7885a-8e99-49c8-8b10-8869376bd4c4"
      unitRef="shares">1961000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i283fed18f6484c45b3bc06165748323f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTozZWU5YTY4NGRjOTc0MDFiYWU1MjFhZjI2ZDA4MDczZC90YWJsZXJhbmdlOjNlZTlhNjg0ZGM5NzQwMWJhZTUyMWFmMjZkMDgwNzNkXzctMy0xLTEtODAwOTI_ad40528e-75e5-47c6-9287-390b67995b5c"
      unitRef="usdPerShare">27.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted
      contextRef="i5bc93f316f194a559751cd3c422b6ee2_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzE0MjkzNjUxMjIxNjM0_ec7e5ba2-7071-47cc-b426-7eb19c89dc3c"
      unitRef="number">2</ely:SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAwardedAsAPercentageofGranted>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90ZXh0cmVnaW9uOmY1NDgzYmYxMTBkMDQzYzNiMjg1ZmMzMTY4OTAyZjViXzYxOTU_8820154a-843d-462c-99f6-f80e2b43e364">&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the amounts recognized in the financial statements for the years ended December 31, 2021, 2020 and 2019 for share-based compensation, including expense for restricted stock units, performance share units, stock options and cash settled stock appreciation rights (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.262%"/&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:9pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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:9pt;font-weight:400;line-height:100%"&gt;9,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:9pt;font-weight:400;line-height:100%"&gt;10,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost of share-based compensation included in income, before income&#160;tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,896&#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:9pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost of employee share-based compensation, after tax&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;29,787&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,414&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,930&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7627c663d3bb41e8bd3cef2b33fdfda5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzEtMS0xLTEtODAwOTI_45d4e155-636b-4930-b1ed-16ef512b15bc"
      unitRef="usd">1219000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i463ac0fd9b3f4974b72fc960c3f7ac8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzEtMy0xLTEtODAwOTI_782723ad-9abd-44b6-b99b-d01fd0b03f90"
      unitRef="usd">763000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib15ca5ae2b1d4505abe3bf5924b70b15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzEtNS0xLTEtODAwOTI_0ca98345-05d4-41fa-b53d-9d546862d56f"
      unitRef="usd">961000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1d011dcdc71941cb8e35d93e4838ecae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzMtMS0xLTEtMTAyNDk1_3f616ed6-0c03-45d6-ad04-ced4ae2b2955"
      unitRef="usd">36524000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9f955c91e6964a29b40299e815ba42ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzMtMy0xLTEtMTAyNDk1_3c2f18da-8792-43eb-a438-dd60d50493f7"
      unitRef="usd">9326000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i30a4f263753b4f0badbe9313eea1e9f8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzMtNS0xLTEtMTAyNDk1_11075ce4-9e25-433f-8d28-b5ad6f17b6cf"
      unitRef="usd">10955000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89a46645c06d4c2f9b9cbebc1d5f7bff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzQtMS0xLTEtMTAyNDk1_168cbdf9-6253-4016-88ec-b1b12c51cbbd"
      unitRef="usd">942000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0fc33fbbf5f64c3f8e14e420e293e615_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzQtMy0xLTEtMTAyNDk1_a2b304f9-5d72-49ee-807e-7ab97148d68c"
      unitRef="usd">838000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic1a0343ceb1b48bda40eecb48852028a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzQtNS0xLTEtMTAyNDk1_1f5b6ce6-7f7c-4c9b-9bc8-e36a6bedb5d0"
      unitRef="usd">980000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzMtMS0xLTEtODAwOTI_b96ebb3b-8b24-4dc6-be3b-f3bb6b7ad534"
      unitRef="usd">38685000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzMtMy0xLTEtODAwOTI_f504979e-caa9-47ef-96d5-b7688c9086a1"
      unitRef="usd">10927000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzMtNS0xLTEtODAwOTI_492e038f-0aa7-4b9c-b714-99de992a43b6"
      unitRef="usd">12896000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzQtMS0xLTEtODAwOTI_826accd8-8cc2-430c-b08a-4581a726e6e0"
      unitRef="usd">8898000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzQtMy0xLTEtODAwOTI_cf43feaa-16d9-465a-b5df-00500af801a3"
      unitRef="usd">2513000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzQtNS0xLTEtODAwOTI_6c9fde90-6612-4b95-a540-b3147e9b96b4"
      unitRef="usd">2966000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzUtMS0xLTEtODAwOTI_2aaaff50-c5e9-4099-bcb8-656601ee9614"
      unitRef="usd">29787000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzUtMy0xLTEtODAwOTI_313e97b9-d61f-40f3-903a-75d46031d803"
      unitRef="usd">8414000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjMvZnJhZzpmNTQ4M2JmMTEwZDA0M2MzYjI4NWZjMzE2ODkwMmY1Yi90YWJsZTo0NjdmNDFjODQyZTg0YWY1YmJlNGQzMmU3Y2QyYjVkMy90YWJsZXJhbmdlOjQ2N2Y0MWM4NDJlODRhZjViYmU0ZDMyZTdjZDJiNWQzXzUtNS0xLTEtODAwOTI_06e2ff6a-bdf0-4020-81be-436938d15bab"
      unitRef="usd">9930000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzE0MzM_50c52710-833f-43c0-965b-1ffc5828d5c3">&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;Note 18. Employee Benefit Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two voluntary deferred compensation plans under Section&#160;401(k) of the Internal Revenue Code (the &#x201c;Callaway Golf 401(k) Plan&#x201d; and the &#x201c;Topgolf 401(k) Plan&#x201d;) for employees who satisfy the age and service requirements under each respective plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Callaway Golf 401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 Callaway Golf 401(k) Plan, each participant may elect to contribute up to 75% of annual compensation, up to the maximum allowable limit permitted by the IRS. Under the plan, the Company contributes annually an amount equal to 50% of the participant&#x2019;s contributions, up to 6% of the participant's eligible annual compensation, for a maximum employer matching contribution of 3%. The portion of the participant&#x2019;s account attributable to elective deferral contributions and rollover contributions made by the participant are 100% vested and are not able to be forfeited. Employer contributions vest at a rate of 50%&#160;per year, and are fully vested after two years of service. Beginning April 13, 2020, in light of the business and financial uncertainties created by the COVID-19 pandemic, the Company suspended its portion of the employer matching contribution, except for employees who are unionized and are covered under a collective bargaining agreement. The matching contribution was reinstated on January 1, 2021. During the years ended December 31, 2021, 2020 and 2019, Company matching contributions under the plan were $3,261,000, $1,103,000 and $2,719,000  respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Topgolf 401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Topgolf 401(k) Plan, employees of Topgolf  may elect to contribute up to 80% of annual compensation, up to the maximum allowable limit permitted by the IRS. Under the plan, the Company contributes annually an amount equal to 50% of the participant's contribution, up to 6% of the employees eligible compensation, for a maximum employer matching contribution of 3%. The portion of the participant&#x2019;s account attributable to elective deferral contributions and rollover contributions made by the participant are 100% vested and are not able to be forfeited. Employer contributions vest at a rate of 25% per year, and are fully vested after four years of service. During the year ended December 31, 2021, Company matching contributions under the plan were $2,655,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 2022, the Company amended the Topgolf 401(k) Plan (as amended, the &#x201c;2022 Topgolf 401(k) Plan&#x201d;).  Under the 2022 Topgolf 401(k) Plan, the Company contributes annually an amount equal to 100% of the participant&#x2019;s first 3% of contributions, and an amount of 50% of the participant's contributions between 3% and 5% of eligible compensation, for a maximum contribution of 4%. The portion of the participant&#x2019;s account attributable to elective deferral contributions and rollover contributions made by the participant are 100% vested and are not able to be forfeited. Employer contributions  under the plan are immediately 100% vested upon contribution and are not able to be forfeited.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzI5NQ_a73d89bc-c3f7-4958-868f-b8232c3f652b"
      unitRef="number">0.75</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ1Ng_378ba985-3544-489c-a025-a9f89170cf54"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzUwMA_cf656085-71ce-4841-98d4-357571e77cff"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <ely:DefinedContributionPlanMaximumEmployerMatchingContributionsPerEmployeePercent
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5Nzk_37601375-c463-445b-97f1-0948416545d0"
      unitRef="number">0.03</ely:DefinedContributionPlanMaximumEmployerMatchingContributionsPerEmployeePercent>
    <ely:DefinedContributionPlanEmployeeVestingPercentage
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzE2NDkyNjc0NDI0MzMw_6c795ec9-a008-4c68-8251-1a6769c7574f"
      unitRef="number">1</ely:DefinedContributionPlanEmployeeVestingPercentage>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzE2NDkyNjc0NDI0NDE4_116b6240-77c9-4457-9afc-e8408b80bd4b"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <ely:DefinedBenefitPlanVestingPeriod
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzE2NDkyNjc0NDI0NDc4_ff6e988c-06be-43be-9381-e4be80313e38">P2Y</ely:DefinedBenefitPlanVestingPeriod>
    <ely:DefinedContributionPlanEmployerMatchingContribution
      contextRef="i31dbd2c3a93d4d34bbb937097a885f28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzMyOTg1MzQ4OTk3Njg_215e8a1a-a591-4a7c-8364-02888ebe1539"
      unitRef="usd">3261000</ely:DefinedContributionPlanEmployerMatchingContribution>
    <ely:DefinedContributionPlanEmployerMatchingContribution
      contextRef="ifc491e64a500487294c0a414b603688a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzE0ODQzNDA2OTc4MTAy_25f69149-1e8f-460b-b22d-eaa9b8128fbc"
      unitRef="usd">1103000</ely:DefinedContributionPlanEmployerMatchingContribution>
    <ely:DefinedContributionPlanEmployerMatchingContribution
      contextRef="i7381cea567874fb5a8d4ed293f16f7ee_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzE0ODQzNDA2OTc4MTEw_4614f989-606f-4a97-86b1-9647bf52f831"
      unitRef="usd">2719000</ely:DefinedContributionPlanEmployerMatchingContribution>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="id965680014054d87a1c451659cf57f79_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ5NDc4MDIzNTA3MTI_63deab28-fbd4-4bbe-944a-1c57ee04f7d5"
      unitRef="number">0.80</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i586fadd4b473444fa324c64907aeedfa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ5NDc4MDIzNTA3MjM_9e71e239-375a-4636-8ed9-33238d73039c"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic75dacb4ebf7484b8534aa4f542a6367_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ5NDc4MDIzNTA3Mjk_079375ce-fe8e-47b3-9424-17598765bd10"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <ely:DefinedContributionPlanMaximumEmployerMatchingContributionsPerEmployeePercent
      contextRef="icadec7102fc44872a8514cbf26469007_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ5NDc4MDIzNTA3Mzc_7f8a18a3-efcf-4b1b-8a47-d4835b16bf72"
      unitRef="number">0.03</ely:DefinedContributionPlanMaximumEmployerMatchingContributionsPerEmployeePercent>
    <ely:DefinedContributionPlanEmployeeVestingPercentage
      contextRef="id965680014054d87a1c451659cf57f79_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ5NDc4MDIzNTA2NjM_0da1f175-2cef-4d1f-94a8-dc43f3f52014"
      unitRef="number">1</ely:DefinedContributionPlanEmployeeVestingPercentage>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="id965680014054d87a1c451659cf57f79_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzQ5NDc4MDIzNTA3NDQ_a7b79714-5daa-412b-ac1b-9def5d2cac56"
      unitRef="number">0.25</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <ely:DefinedBenefitPlanVestingPeriod
      contextRef="id965680014054d87a1c451659cf57f79_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzMyOTg1MzQ5MDk3Mzg_d958dd80-b040-460e-b818-f14809fe214e">P4Y</ely:DefinedBenefitPlanVestingPeriod>
    <ely:DefinedContributionPlanEmployerMatchingContribution
      contextRef="id965680014054d87a1c451659cf57f79_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5Mjg_c69a0af0-dafe-46fe-a8d1-e1d9a5d5db21"
      unitRef="usd">2655000</ely:DefinedContributionPlanEmployerMatchingContribution>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i9e8dfc896ccc4dbe8a91c836a51e838b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NDA_0a050a71-8973-4948-913e-e8198f93a298"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i9e8dfc896ccc4dbe8a91c836a51e838b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NDY_67e1db23-f45c-4265-b77e-8b04867f91e4"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i5ac47bd13ac949babe36882af96eacb2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NTA_42076a4c-dddb-44c1-b048-0c89c766e006"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ia72f74c08b324a498c4eb285227782db_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NTk_7e30b8f4-0dd4-4b46-b4a3-58d809bcbb35"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ib584640c09384192a690891945c629b3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NjM_c802c58b-4fd8-4193-b72b-8aa0dc273513"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <ely:DefinedContributionPlanMaximumEmployerMatchingContributionsPerEmployeePercent
      contextRef="i76e47697cfab4f08a2b71b644e698c05_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NTU_527365b3-1837-4bde-b7f6-757ce8b852a5"
      unitRef="number">0.04</ely:DefinedContributionPlanMaximumEmployerMatchingContributionsPerEmployeePercent>
    <ely:DefinedContributionPlanEmployeeVestingPercentage
      contextRef="i76e47697cfab4f08a2b71b644e698c05_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5Njc_eb62b421-f359-42c3-bb52-9b74ef9098f0"
      unitRef="number">1</ely:DefinedContributionPlanEmployeeVestingPercentage>
    <ely:DefinedContributionPlanImmediateEmployeeVestingPercentage
      contextRef="i76e47697cfab4f08a2b71b644e698c05_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjkvZnJhZzo3NjdlN2QwMjU2MDE0ZTNhYmY5ZDVjNDEwZjVhOWUzMy90ZXh0cmVnaW9uOjc2N2U3ZDAyNTYwMTRlM2FiZjlkNWM0MTBmNWE5ZTMzXzc2OTY1ODE0MTA5NzM_c62fe2fd-7c18-437d-902e-49a0ea06d6b0"
      unitRef="number">1</ely:DefinedContributionPlanImmediateEmployeeVestingPercentage>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzU0NjI_45f4d101-c022-4ae7-a8aa-52e80dbd8cb8">&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;Note 19. Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 is defined as the price that would be received to sell an asset or the price paid to transfer a liability (the exit price) in the principal and most advantageous market for the asset or liability in an orderly transaction between market participants. The Company measures and discloses the fair value of nonfinancial and financial assets and liabilities utilizing a hierarchy of valuation techniques based on whether the inputs to a fair value measurement are considered to be observable or unobservable in a marketplace. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company&#x2019;s market assumptions. This hierarchy requires the use of observable market data when available. The measurement of assets and liabilities at fair value are classified using the following three-tier hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.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;Level 1&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;: Quoted market prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.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;Level 2&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;: Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which significant inputs and significant value drivers are observable in active markets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.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;Level 3&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;: Fair value measurements derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures fair value using a set of standardized procedures that are outlined herein for all assets and liabilities which are required to be measured at fair value. When available, the Company utilizes quoted market prices from an independent third-party source to determine fair value and classifies such items in Level&#160;1. In some instances where a market price is available, but the instrument is in an inactive or over-the-counter market, the Company consistently applies the dealer (market maker) pricing estimate and uses a midpoint approach on bid and ask prices from financial institutions to &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:400;line-height:120%"&gt;determine the reasonableness of these estimates. Assets and liabilities subject to this fair value valuation approach are typically classified as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Items valued using internally-generated valuation techniques are classified according to the lowest level input that is significant to the fair value measurement. As a result, the asset or liability could be classified in either Level&#160;2 or Level&#160;3 even though there may be some significant inputs that are readily observable. The Company utilizes a discounted cash flow valuation model whenever applicable to derive a fair value measurement on long-lived assets and goodwill and intangible assets. The Company uses its internal cash flow estimates discounted at an appropriate rate, quoted market prices, royalty rates when available and independent appraisals as appropriate. The Company also considers its counterparty&#x2019;s and own credit risk on derivatives and other liabilities measured at their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the valuation of the Company&#x2019;s foreign currency forward contracts and interest rate hedge contracts that are measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:60.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&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:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&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:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;asset position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge agreements&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8,556)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8,556)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;asset position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge agreements&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;The fair value of the Company&#x2019;s foreign currency forward contracts is based on observable inputs that are corroborated by market data. Observable inputs include broker quotes, daily market foreign currency rates and forward pricing curves. Remeasurement gains and losses on foreign currency forward contracts designated as cash flow hedges are recorded in accumulated other comprehensive income (loss) until recognized in earnings during the period that the hedged transactions take place (see Note 20).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)&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:10.43pt"&gt;The fair value of interest rate hedge contracts is based on observable inputs that are corroborated by market data. Observable inputs include daily market foreign currency rates and interest rate curves. Remeasurement gains and losses are recorded in accumulated other comprehensive income (loss) until recognized in earnings as interest payments are made or received on the Company&#x2019;s variable-rate debt. Remeasurement gains and losses on foreign currency forward contracts that are not-designated as cash flow hedges are recorded in other income (see Note 20).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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:700;line-height:120%"&gt;Disclosures about the Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying values of the Company's cash and cash equivalents, net accounts receivable, accounts payable and accrued expenses, and other current liabilities contained in the consolidated balance sheet at December 31, 2021 and December 31, 2020 approximate fair value due to the relatively short maturity of the respective instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 illustrates information about fair value relating to the Company&#x2019;s financial assets and liabilities that are recognized in the consolidated balance sheets as of December 31, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:58.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.449%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&#160;&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Japan Term Loan Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Asset-Based Revolving Credit Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equipment Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf Term Loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;In January 2019, the Company entered into a Term Loan Facility. The fair value of this debt is based on quoted prices for similar instruments in active markets combined with quantitative pricing models and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)&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:10.43pt"&gt;In August 2020, the Company entered into the Japan Term Loan Facility. The Company used discounted cash flows and market-based expectations for interest rates, credit risk, and the contractual terms of the debt to derive the fair value and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(3)&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:10.43pt"&gt;In May 2020, the Company issued $258,750,000 of 2.75% Convertible Notes due in 2026. The fair value of this debt is based on quoted prices in secondary markets combined with quantitative pricing models and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(4)&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:10.43pt"&gt;The carrying value of the amounts outstanding under the Company's ABL Facility approximates the fair value due to the short-term nature of these obligations. The fair value of this debt is based on the observable market borrowing rates and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(5)&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:10.43pt"&gt;Between December 2017 and December 2021, the Company entered into the Equipment Notes that are secured by certain equipment at the Company's golf ball manufacturing facility. The Company used discounted cash flows and market-based expectations for interest rates, credit risk, and the contractual terms of the debt to derive the fair value of the notes and therefore the notes are categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(6)&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:10.43pt"&gt;The fair value of the mortgage loans is calculated based on the future payments under the mortgage agreement discounted at the incremental borrowing rate and therefore the fair value is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(7)&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:10.43pt"&gt;The fair value of the Topgolf Term Loan is based on quoted market rate from the lender and therefore the fair value is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information. &lt;/span&gt;&lt;/div&gt;Nonrecurring Fair Value MeasurementsThe Company measures certain assets at fair value on a non-recurring basis using significant unobservable inputs (Level 3) at least annually or more frequently if certain indicators are present. These assets include long-lived assets, goodwill, non-amortizing intangible assets and investments that are written down to fair value when they are held for sale or determined to be impaired. During the second quarter of 2020, the Company considered the macroeconomic conditions related to the COVID-19 pandemic and its potential impact to sales and operating income, and determined that there were indicators of impairment and proceeded with a quantitative assessment of goodwill for all reporting units. As a result of the assessment, the Company determined that the fair value of one of its reporting units was less than its carrying value, and therefore recognized a goodwill impairment loss of $148,375,000 during 2020. In addition, the Company recognized an impairment loss of $25,894,000 on one of its trade names (see Note 9). There were no impairment losses recorded during the years ended December 31, 2021 and</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzU0ODE_7512f4cf-ac7d-497d-b892-fcce572ffcba">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the valuation of the Company&#x2019;s foreign currency forward contracts and interest rate hedge contracts that are measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:60.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&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:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&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:9pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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:1.5pt 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:1.5pt 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:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;asset position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge agreements&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8,556)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8,556)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;asset position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge agreements&#x2014;liability position&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;The fair value of the Company&#x2019;s foreign currency forward contracts is based on observable inputs that are corroborated by market data. Observable inputs include broker quotes, daily market foreign currency rates and forward pricing curves. Remeasurement gains and losses on foreign currency forward contracts designated as cash flow hedges are recorded in accumulated other comprehensive income (loss) until recognized in earnings during the period that the hedged transactions take place (see Note 20).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)&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:10.43pt"&gt;The fair value of interest rate hedge contracts is based on observable inputs that are corroborated by market data. Observable inputs include daily market foreign currency rates and interest rate curves. Remeasurement gains and losses are recorded in accumulated other comprehensive income (loss) until recognized in earnings as interest payments are made or received on the Company&#x2019;s variable-rate debt. Remeasurement gains and losses on foreign currency forward contracts that are not-designated as cash flow hedges are recorded in other income (see Note 20).&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="iebed39a518064215ab88da0b2e95b950_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzItMS0xLTEtMTM2OTc2_75dd889f-5a6a-4130-8635-bfa8755d6535"
      unitRef="usd">339000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i3c6a40efc33e459bbe8dc0a5be5eaa78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzItMy0xLTEtODYxNzY_fb5cf741-9fba-475e-bee9-efa7857f478c"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i71036d7ad4a847ca9da7918a31937df0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzItNS0xLTEtODYxNzY_39276fff-4f7c-410a-870e-ac50dbd823b8"
      unitRef="usd">339000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i301314ec20c44b529f9408ece9c20301_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzItNy0xLTEtODYxNzY_8da8e5c8-3cbc-4f8b-9008-a82888d845da"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="iebed39a518064215ab88da0b2e95b950_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzMtMS0xLTEtMTM2OTc2_3f506314-382f-4e3e-acb9-e4b6ce91c042"
      unitRef="usd">216000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i3c6a40efc33e459bbe8dc0a5be5eaa78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzMtMy0xLTEtODYxNzY_62329469-0fd2-47b6-9369-95dd2b772bce"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i71036d7ad4a847ca9da7918a31937df0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzMtNS0xLTEtODYxNzY_6363e25a-822a-44d1-a01c-b67a07486396"
      unitRef="usd">216000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i301314ec20c44b529f9408ece9c20301_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzMtNy0xLTEtODYxNzY_307e9ce6-5834-4769-8b23-122c9f7139ae"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i4628f7e073324bf3ad8254bd5ee68b4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzktMS0xLTEtMTM2OTg2_c5524982-5133-4884-8bd2-f9645044559e"
      unitRef="usd">8679000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="iaefb483d03804968b18be6a8e9fb114c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzktMy0xLTEtODYxNzY_359b4527-89d6-4862-8c77-92f97ecf7505"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ib3b348e10b364a66906e6d634cbff93f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzktNS0xLTEtODYxNzY_695a9bc2-103e-498f-ac94-73c4ef619f1d"
      unitRef="usd">8679000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i9be352e76838417f9f504b055053dfe9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzktNy0xLTEtODYxNzY_9d7409e2-cccf-4081-9d87-430dae0af59e"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ia36c88205b3743ff957f0a620782b801_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzEyLTEtMS0xLTEzNjk4Ng_952c2fd0-c141-450c-9af9-e160e4880895"
      unitRef="usd">-8556000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie338af73df0447fb91185324a47ebeed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzEyLTMtMS0xLTEzNjk4Ng_a335457a-11bf-4d07-b550-3594dbfd64fc"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i5e63596139fc4a58961970676774b7bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzEyLTUtMS0xLTEzNjk4Ng_1fe5d24d-f172-4e5b-ad9a-e0f4195a32be"
      unitRef="usd">-8556000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib74c9c48e91f4812ab9639b863205952_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzEyLTctMS0xLTEzNjk4Ng_f2f389dc-a70a-4078-bdec-13bf3ecbe2b0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i72b186101fb54cf9accac93af4dbf119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE0LTEtMS0xLTEzNjk4OQ_f9c0a93c-626c-420a-8937-a35c17974b44"
      unitRef="usd">90000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i4bc140da326248da9f08cfe06cf6025b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE0LTMtMS0xLTg2MTc2_5f4dea9a-c346-403d-9245-12e56f17bee9"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ie839806a0fdc4440a9bedd6800c8d1b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE0LTUtMS0xLTg2MTc2_bc321e2d-8e60-43df-a67f-596d0e9a2527"
      unitRef="usd">90000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i70d287a08df444eb83c5a53d75a1d315_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE0LTctMS0xLTg2MTc2_f13e360e-e41a-4d74-97a2-64db7407723b"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i72b186101fb54cf9accac93af4dbf119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE1LTEtMS0xLTEzNjk4OQ_a3e7d7df-cb94-464b-b42b-d991dab83103"
      unitRef="usd">1553000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i4bc140da326248da9f08cfe06cf6025b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE1LTMtMS0xLTg2MTc2_60e79fb3-d748-4f77-85c9-7bf32c82d292"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ie839806a0fdc4440a9bedd6800c8d1b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE1LTUtMS0xLTg2MTc2_53cef33d-873b-4a93-a1e3-2d326a59f11f"
      unitRef="usd">1553000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i70d287a08df444eb83c5a53d75a1d315_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzE1LTctMS0xLTg2MTc2_e77f202e-80b0-4a02-a8eb-ed9f16afa96f"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ie93817db191e498492a8a1ed44a585ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIwLTEtMS0xLTEzNjk5Ng_53d11776-380a-40a9-b0d9-9bf2c3d44eef"
      unitRef="usd">17922000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i4b5a02b8fc244d0daf0fc21936c4c2a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIwLTMtMS0xLTg2MTc2_0f5fd5e8-2fb9-4884-9eb8-be6f6ac564de"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i56746e3dcbfc455ca15b2cba84ade7fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIwLTUtMS0xLTg2MTc2_9e9010a3-668e-440d-953a-de3c184f8230"
      unitRef="usd">17922000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i8433a5feb59347b3933b05ba83ce73c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIwLTctMS0xLTg2MTc2_ea61bdd7-7bfb-4dfb-9a8a-d9e52988116f"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i86e7f9fc85ca4e0a9e6afd72742d3576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIxLTEtMS0xLTEzNjk5Ng_b57a3fd8-b065-4a33-bd45-d531bb00a738"
      unitRef="usd">-19385000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic0fb10d442654dbc978bab79f15d68fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIxLTMtMS0xLTEzNjk5Ng_e4bbfe49-4a02-4d49-89ce-181b07e92766"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6680a9d3c5df4e539dfa1a4e3a969bf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIxLTUtMS0xLTEzNjk5Ng_76d1c68e-c1e5-4649-af0d-f703c0c22dce"
      unitRef="usd">-19385000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i7698f4d500724310bcb6996f726f60c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZTo1YjgyNjBkOTk1NmQ0ZDMxYmI5ODM3NGYwMTk1MDFhOC90YWJsZXJhbmdlOjViODI2MGQ5OTU2ZDRkMzFiYjk4Mzc0ZjAxOTUwMWE4XzIxLTctMS0xLTEzNjk5Ng_38c8bb76-7321-4df7-8880-edbb9a9a76de"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzU0Njk_91dc9703-3400-4bf5-a112-0cd53f183ccc">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 illustrates information about fair value relating to the Company&#x2019;s financial assets and liabilities that are recognized in the consolidated balance sheets as of December 31, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:58.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.449%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair&#160;&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;437,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:9pt;font-weight:400;line-height:100%"&gt;Japan Term Loan Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Asset-Based Revolving Credit Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equipment Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf Term Loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;In January 2019, the Company entered into a Term Loan Facility. The fair value of this debt is based on quoted prices for similar instruments in active markets combined with quantitative pricing models and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)&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:10.43pt"&gt;In August 2020, the Company entered into the Japan Term Loan Facility. The Company used discounted cash flows and market-based expectations for interest rates, credit risk, and the contractual terms of the debt to derive the fair value and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(3)&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:10.43pt"&gt;In May 2020, the Company issued $258,750,000 of 2.75% Convertible Notes due in 2026. The fair value of this debt is based on quoted prices in secondary markets combined with quantitative pricing models and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(4)&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:10.43pt"&gt;The carrying value of the amounts outstanding under the Company's ABL Facility approximates the fair value due to the short-term nature of these obligations. The fair value of this debt is based on the observable market borrowing rates and therefore is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(5)&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:10.43pt"&gt;Between December 2017 and December 2021, the Company entered into the Equipment Notes that are secured by certain equipment at the Company's golf ball manufacturing facility. The Company used discounted cash flows and market-based expectations for interest rates, credit risk, and the contractual terms of the debt to derive the fair value of the notes and therefore the notes are categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(6)&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:10.43pt"&gt;The fair value of the mortgage loans is calculated based on the future payments under the mortgage agreement discounted at the incremental borrowing rate and therefore the fair value is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.&lt;/span&gt;&lt;/div&gt;(7)The fair value of the Topgolf Term Loan is based on quoted market rate from the lender and therefore the fair value is categorized within Level 2 of the fair value hierarchy. See Note 7 for further information.</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LongTermDebt
      contextRef="ic922bb1719c14dc88f6eb21fc3d7d5e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzItMS0xLTEtODYyMDI_62e6bf38-8fa8-4d86-ade4-d06554a050a6"
      unitRef="usd">436800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ifa06424d2f2642aa94685c84368b4b0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzItMy0xLTEtODYyMDI_f315b83a-dcd1-4097-8a93-75802b91a409"
      unitRef="usd">437499000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic3d308c0a9a740ea8b3ea4df4658c2a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzItNS0xLTEtODYyMDI_4bd1fd9d-773e-4fe0-95d6-f0a57b927f0f"
      unitRef="usd">441600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iff604d0645ba4563a8068e0d8cd56ac6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzItNy0xLTEtODYyMDI_7624b6b0-0eed-4d65-9423-19311a350c81"
      unitRef="usd">443243000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id3b2f5e923644902b2a373f8b4ad5d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzMtMS0xLTEtODYyMDI_ec114418-bec6-4677-a420-98fb75a39bf0"
      unitRef="usd">13031000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i258cd3796b9f46a9b031c8d912449d7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzMtMy0xLTEtODYyMDI_7d9aa49c-b434-46c8-989c-e00018f5274d"
      unitRef="usd">12185000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id808a57c251646129e14e1512ea49499_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzMtNS0xLTEtODYyMDI_15b26fb2-df99-48f4-86cb-09a8d533354a"
      unitRef="usd">18390000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie8c61fc4eacd4c1d9ae9fd28534064e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzMtNy0xLTEtODYyMDI_fd6851f3-5646-48d4-8233-343db2f4ac5b"
      unitRef="usd">16083000</us-gaap:LongTermDebt>
    <us-gaap:ConvertibleDebt
      contextRef="i9777050892284b2b9190e80c6a28e163_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzQtMS0xLTEtODYyMDI_f2d46b19-309b-4e1e-9a96-c6da0373f671"
      unitRef="usd">258750000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="ic21da6fdc3bf409db3d6dbe46f7c411d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzQtMy0xLTEtODYyMDI_438b4498-6a12-4c08-a4d9-f608b1849a81"
      unitRef="usd">444351000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="i77d905b13a854281afcf067c2a781f76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzQtNS0xLTEtODYyMDI_2868b405-aa46-415c-95df-e51fe98c0228"
      unitRef="usd">258750000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="i71520e6b9086436a86aed2942c7ff26b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzQtNy0xLTEtODYyMDI_82a8c174-6de2-4824-b78c-6e3300e2ac7d"
      unitRef="usd">414191000</us-gaap:ConvertibleDebt>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i52099059ef314249b277d24def281eb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzUtMS0xLTEtODYyMDI_69e0c5d7-8971-4441-bc84-93c5d9b22c45"
      unitRef="usd">9096000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="ie764d71770fe496691c965543f83830a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzUtMy0xLTEtODYyMDI_f9612efc-18ea-44ff-a51b-6140d17de1fe"
      unitRef="usd">9096000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="if157599e569a4a2895b312347b404e65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzUtNS0xLTEtODYyMDI_c36ae343-7d06-4ae4-9454-84e9ab754d3d"
      unitRef="usd">22130000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i4c2c4476c06a4f8daac69190617aeb92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzUtNy0xLTEtODYyMDI_1ce7dcaf-383a-4204-afe0-9cfaa3e33c80"
      unitRef="usd">22130000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LongTermDebt
      contextRef="i006ef6cd2b80442c938ec1d2d9a2a87d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzctMS0xLTEtODYyMDI_c4e62211-d9d3-42bc-8440-1ae0b9b0fa2d"
      unitRef="usd">31137000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i7a1f8942131b4712b4fdde3cfc9d55df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzctMy0xLTEtODYyMDI_1c52b89c-fbb3-4af2-9360-a373e8f3f032"
      unitRef="usd">30167000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iaf95803846694fad913843e6b4c6e355_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzctNS0xLTEtODYyMDI_af5d0338-3b0e-4cc4-ba64-a028dad2a8fa"
      unitRef="usd">31822000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib6b2111c2d6f4d92bf94a1c1c895a80b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzctNy0xLTEtODYyMDI_8332264f-c75e-478d-b1b1-d1fc51f5f4ce"
      unitRef="usd">29385000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i1aa401b14cba4cfea62e04d56de58a7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzktMS0xLTEtODYyMDI_583952c5-e2d4-4232-a413-2852a7da75ad"
      unitRef="usd">46407000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i1c1bbb9521394225aca97118ab3a2c63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzktMy0xLTEtODYyMDI_96a74506-eb83-454b-bedc-36cfb1c960b8"
      unitRef="usd">52349000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="idb5efc35e7de4e9e8a38e7dc80937a63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzktNS0xLTEtODYyMDI_e3d505b5-8bde-41a2-b7f2-950acf708192"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7b4663c3977347bb89bc8d46ae7e2901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzktNy0xLTEtODYyMDI_b9887ec9-1c67-46b7-93d0-b36a8d8ce4b5"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7ffb7e160e194c74908dbcf399a7912f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzEwLTEtMS0xLTg2MjAy_15b0fba6-c77f-435d-a3c5-077030dc17c4"
      unitRef="usd">340375000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ice93f3342e1447009f0a777d8ee0965c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzEwLTMtMS0xLTg2MjAy_38332996-545d-4af2-813f-6ec23284ee1f"
      unitRef="usd">346076000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0149aeeadafb4cda9bcb3fdeb02f255e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzEwLTUtMS0xLTg2MjAy_513e0235-d557-4794-8058-83427c7f160e"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="id59a0f3ee1644880817ebb14be1d81f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90YWJsZToyZWQyMDQxMWEwMmY0MzJiYmZkMzg0YWU0MTFjMzIzOS90YWJsZXJhbmdlOjJlZDIwNDExYTAyZjQzMmJiZmQzODRhZTQxMWMzMjM5XzEwLTctMS0xLTg2MjAy_e90ea5d0-f26a-4c2c-9288-cd48c9444a47"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i749dca169d17464ea8e7f257ba3ed5e3_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzE1MzkzMTYyODA3NDI0_9b53ca94-3c57-499d-bfbe-ba1eee814063"
      unitRef="usd">258750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0cc952eed5d8481faae85b28f1a6ba0c_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzc2OTY1ODE0MTM1MjA_d12817ca-72f8-43e6-9530-8b3429019f21"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzEwOTk1MTE2NDYzODM_1c367f8b-72fa-4a87-b213-b42906a1eb00"
      unitRef="usd">148375000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i7679a601571d40cd80e13c1b63547166_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzEwOTk1MTE2NDY0MzU_9e784671-7fc0-4914-929e-41d8db4425b6"
      unitRef="usd">25894000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzEwOTk1MTE2NDY0OTM_60f48d1e-cfd9-4cab-b274-30a2af9ac8d2"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzUvZnJhZzo5MGQ4MjAyMzQwMmI0MGUwOTM3MjdmZmI1NjEyMTQ1ZC90ZXh0cmVnaW9uOjkwZDgyMDIzNDAyYjQwZTA5MzcyN2ZmYjU2MTIxNDVkXzEwOTk1MTE2NDY0OTM_e6c36dac-bdaa-4acd-beb5-a1bd1fabbf30"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzMyOTg1MzQ5MDc2MzU_b31b5337-b468-4f89-95da-837011691aae">&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;Note 20. Derivatives and Hedging &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company is exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to transactions of its international subsidiaries as well as fluctuations in foreign currency exchange rates and changes in interest rates relating to its long-term debt. The Company uses designated cash flow hedges and non-designated hedges in the form of foreign currency forward contracts as part of its strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates and to mitigate the impact of foreign currency translation on transactions that are denominated primarily in Japanese Yen, British Pounds, Euros, Canadian Dollars, Australian Dollars and Korean Won. The Company also uses cross-currency debt swap contracts and interest rate hedge contracts to mitigate the impact of variable rates on its long-term debt as well as changes in foreign currencies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts in accordance with ASC Topic 815. ASC Topic 815 requires the recognition of all derivative instruments as either assets or liabilities on the balance sheet, the measurement of those instruments at fair value and the recognition of changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as a designated cash flow hedge that offsets certain exposures. Certain criteria must be satisfied in order for derivative financial instruments to be classified and accounted for as a cash flow hedge. Gains and losses from the remeasurement of qualifying cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) and released into earnings as a component of cost of goods sold or net revenues, other income (expense) and interest expense during the period in which the hedged transaction takes place. Remeasurement gains or losses of derivatives that are not elected for hedge accounting treatment are recorded in earnings immediately as a component of other income (expense).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts are used only to meet the Company&#x2019;s objectives of minimizing variability in the Company&#x2019;s operating results arising from foreign exchange rate movements and changes in interest rates. The Company does not enter into foreign currency forward contracts, cross-currency debt swap contracts and interest rate hedge contracts for speculative purposes. The Company utilizes counterparties for its derivative instruments that it believes are credit-worthy at the time the transactions are entered into and the Company closely monitors the credit ratings of these counterparties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair value of the Company's derivative instruments as well as the location of the asset and/or liability on the consolidated balance sheets at December 31, 2021 and 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:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.144%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value of &lt;br/&gt;Asset Derivatives&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&#160;Sheet&#160;Location&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Other&#160;current&#160;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Other&#160;current&#160;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total asset position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-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:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.144%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value of &lt;br/&gt;Liability Derivatives&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&#160;Sheet&#160;Location&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Accounts&#160;payable&#160;and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;Accounts&#160;payable&#160;and accrued&#160;expenses&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:9pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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: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:9pt;font-weight:400;line-height:100%"&gt;8,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,960&#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:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Accounts&#160;payable&#160;and accrued expenses&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:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="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="6" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liability position&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;8,895&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,475&#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-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's derivative instruments are subject to a master netting agreement with each respective counterparty bank and are therefore net settled at their maturity date. Although the Company has the legal right of offset under the master netting agreements, the Company has elected not to present these contracts on a net settlement amount basis, and therefore present these contracts on a gross basis on the accompanying consolidated balance sheets at December 31, 2021 and 2020.&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;Cash Flow Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Forward Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses foreign currency derivatives designated as qualifying cash flow hedging instruments, including foreign currency forward contracts to help mitigate the Company's foreign currency exposure on intercompany sales of inventory to its foreign subsidiaries. These contracts generally mature within 12 months to 15 months from their inception.  At December 31, 2021 and 2020, the notional amounts of the Company's foreign currency forward contracts designated as cash flow hedge instruments were approximately $3,335,000 and $756,000, respectively.&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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of December 31, 2021, the Company recorded a net gain of $2,440,000 in accumulated other comprehensive loss related to foreign currency forward contracts. Of this amount, net gains of $1,700,000 were relieved from accumulated other comprehensive loss and recognized in cost of goods sold for the underlying intercompany sales that were recognized, and net gains of $86,000 were relieved from accumulated other comprehensive income (loss) related to the amortization of forward points. There were no ineffective hedge gains or losses recognized during 2021. Based on the current valuation, the Company expects to reclassify net gains of $471,000 from accumulated other comprehensive income (loss) into net earnings during the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the years ended December 31, 2020 and 2019, the Company recognized net gains of $756,000 and $398,000, respectively, in cost of goods sold related to foreign currency forward contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;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:700;line-height:120%"&gt;Interest Rate Hedge Contract and Cross-Currency Debt Swap&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to mitigate the risk of changes in interest rates associated with the Company's variable-rate Term Loan Facility and EUR denominated intercompany loan, the Company used a cross-currency debt swap and interest rate hedge, both designated as cash flow hedges (see Note 7) by converting a portion of the USD denominated Term Loan Facility, which has a higher variable interest rate, to a EUR denominated synthetic note at a lower fixed rate. During 2020, the Company unwound the cross-currency swap, and as of June 30, 2020 the Company determined that the forecasted transaction in connection with the underlying EUR denominated intercompany loan was no longer probable of occurring. As such, the Company discontinued the hedge and released net gains of $11,046,000 from accumulated other comprehensive income to other income (expense), net during 2020.  The Company maintained the interest rate hedge related to the USD denominated Term Loan Facility in order to continue mitigating the risk of changes in interest rates. Over the life of the facility, the Company will receive variable interest payments from the counterparty lenders in exchange for the Company making fixed rate payments, without exchange of the underlying notional amount. The notional amount outstanding under the interest rate hedge contract was $194,346,000 and $196,350,000 as of December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021, 2020, and 2019 the Company recorded a net gain of $4,406,000, and net losses of $12,881,000 and $9,434,000, respectively, related to the remeasurement of the interest rate hedge contract in accumulated other comprehensive loss. Of this amount, net losses of $4,829,000, $3,852,000, and $552,000 were relieved from accumulated other comprehensive loss and recognized in interest expense during December 31, 2021, 2020 and 2019, respectively. Based on the current valuation, the Company expects to reclassify a net loss of $4,072,000 related to the interest rate hedge contract from accumulated other comprehensive loss into earnings during the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&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 cross-currency swap contract, during the year ended December 31, 2020, the Company recorded a remeasurement net gain of $15,081,000 in accumulated other comprehensive loss. During the year ended December 31, 2020, net gains of $18,510,000 were relieved from accumulated other comprehensive loss. The recognition of these net gains into earnings is summarized as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-9pt"&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:5.5pt"&gt;Net gains of $11,046,000 related to the discontinuation of the cross-currency swap contract were recognized in other income in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-9pt"&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:5.5pt"&gt;Net gains of  $5,735,000 related to foreign currency were recognized in other income in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-9pt"&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:5.5pt"&gt;Net gains of $1,730,000 were recognized in interest expense during the year ended December 31, 2020.&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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following tables summarize the net effect of all cash flow hedges on the consolidated financial statements for the year ended December 31, 2021, 2020, and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&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:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss)&lt;br/&gt;(Effective Portion)&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="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments&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="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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency debt swap contracts&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;4,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;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:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Earnings&lt;br/&gt;(Effective Portion)&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="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments&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="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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency debt swap contracts&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;(4,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;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:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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-align:justify;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:700;line-height:120%"&gt;Foreign Currency Forward Contracts Not Designated as Hedging Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses foreign currency forward contracts that are not designated as qualifying cash flow hedging instruments to mitigate certain balance sheet exposures (payables and receivables denominated in foreign currencies), as well as gains and losses resulting from the translation of the operating results of the Company&#x2019;s international subsidiaries into U.S. dollars for financial reporting purposes. These contracts generally mature within 12 months from their inception.  At December 31, 2021, 2020 and 2019, the notional amounts of the Company&#x2019;s foreign currency forward contracts used to mitigate the exposures discussed above were approximately $67,831,000, $81,627,000, and $72,119,000, respectively. The Company estimates the fair values of foreign currency forward contracts based on pricing models using current market rates, and records all derivatives on the balance sheet at fair value with changes in fair value recorded in the consolidated statements of operations. The foreign currency contracts are classified under Level 2 of the fair value hierarchy (see Note 19).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the location of gains on the consolidated statements of operations that were recognized during the years ended December 31, 2021, 2020 and 2019, in addition to the derivative contract type (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:44.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.387%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Amount of Net Gain Recognized in Income on Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&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;Location&#160;of&#160;Net gain&#160;recognized&#160;in&#160;&lt;br/&gt;income&#160;on derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Years Ended December&#160;31,&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="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="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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&#160;income,&#160;net&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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-align:justify;text-indent:22.5pt"&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, during the years ended December 31, 2021 and 2019, the Company recognized net foreign currency losses of $6,368,000 and $5,838,000, respectively and a net foreign currency gain of $9,024,000 during the year ended December 31, 2020 related to transactions with foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzExMDA0_2bf5cf68-351f-4c4a-a31f-9da660f95376">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair value of the Company's derivative instruments as well as the location of the asset and/or liability on the consolidated balance sheets at December 31, 2021 and 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:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.144%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value of &lt;br/&gt;Asset Derivatives&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&#160;Sheet&#160;Location&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Other&#160;current&#160;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Other&#160;current&#160;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total asset position&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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:47.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.144%"/&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:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value of &lt;br/&gt;Liability Derivatives&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&#160;Sheet&#160;Location&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:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Accounts&#160;payable&#160;and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;Accounts&#160;payable&#160;and accrued&#160;expenses&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:9pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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: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:9pt;font-weight:400;line-height:100%"&gt;8,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,960&#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:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:9pt;font-weight:400;line-height:100%"&gt;Accounts&#160;payable&#160;and accrued expenses&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:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="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="6" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liability position&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;8,895&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,475&#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;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i33ef89c21ca54f60bb16e69d9bd03ed3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo4NjBhYmNhY2Q2YzA0ODQ1YTEwZWRlYjIzODZkNGY0MC90YWJsZXJhbmdlOjg2MGFiY2FjZDZjMDQ4NDVhMTBlZGViMjM4NmQ0ZjQwXzQtMy0xLTEtODAwOTI_45a61e8f-b8f7-4ddb-b0bb-f3fc390cdddd"
      unitRef="usd">128000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="iccd1753e48e24285a4f0ce6cae74051a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo4NjBhYmNhY2Q2YzA0ODQ1YTEwZWRlYjIzODZkNGY0MC90YWJsZXJhbmdlOjg2MGFiY2FjZDZjMDQ4NDVhMTBlZGViMjM4NmQ0ZjQwXzQtNS0xLTEtODAwOTI_a75f6dbc-50b0-456c-9f6b-fac4ddeadc47"
      unitRef="usd">37000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i24d4890008ef4cc187d9071415b702a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo4NjBhYmNhY2Q2YzA0ODQ1YTEwZWRlYjIzODZkNGY0MC90YWJsZXJhbmdlOjg2MGFiY2FjZDZjMDQ4NDVhMTBlZGViMjM4NmQ0ZjQwXzgtMy0xLTEtODAwOTI_8a8d1326-83d2-4942-b1b4-35f534adcca2"
      unitRef="usd">211000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i0bc5375217404a2a8262e33af787ae61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo4NjBhYmNhY2Q2YzA0ODQ1YTEwZWRlYjIzODZkNGY0MC90YWJsZXJhbmdlOjg2MGFiY2FjZDZjMDQ4NDVhMTBlZGViMjM4NmQ0ZjQwXzgtNS0xLTEtODAwOTI_7fbe76b5-36e1-49fa-8de5-59ad0d30940a"
      unitRef="usd">53000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo4NjBhYmNhY2Q2YzA0ODQ1YTEwZWRlYjIzODZkNGY0MC90YWJsZXJhbmdlOjg2MGFiY2FjZDZjMDQ4NDVhMTBlZGViMjM4NmQ0ZjQwXzEwLTMtMS0xLTgwMDky_2b648c0f-485f-4351-bc8c-3514428177dc"
      unitRef="usd">339000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo4NjBhYmNhY2Q2YzA0ODQ1YTEwZWRlYjIzODZkNGY0MC90YWJsZXJhbmdlOjg2MGFiY2FjZDZjMDQ4NDVhMTBlZGViMjM4NmQ0ZjQwXzEwLTUtMS0xLTgwMDky_22781d78-7767-4beb-9be6-cb12440437bb"
      unitRef="usd">90000</us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="ief90ee5fdc9d4fa8b2f89febadfb0906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzQtMy0xLTEtODAwOTI_a9343d06-13ad-4bd7-8d1f-d40b4886403e"
      unitRef="usd">7000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i3073b18a5a5c4f09966399778dffe8bb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzQtNS0xLTEtODAwOTI_f476d255-26b4-497d-8fdd-1a3e6f260707"
      unitRef="usd">38000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i654863fe45fe4fceb3c817702d85d477_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzktMy0xLTEtODAwOTI_16c9dbed-e2a8-42c8-8401-3d1ac5afcdf3"
      unitRef="usd">4072000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i8cf45b29ed364a5d8934de77a023f62a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzktNS0xLTEtODAwOTI_5cf665aa-ee29-44f6-b99b-3e7109cece1b"
      unitRef="usd">4780000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i90f7bcdffed14d76ba9c502621003416_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzEwLTMtMS0xLTgwMDky_bc5dd1de-5589-4df6-bd75-bb626a4550f7"
      unitRef="usd">4607000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="ie4cdcc47570b4f268bbefb0b8ede2b41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzEwLTUtMS0xLTgwMDky_c25b491e-c0b4-4eef-b364-820310bf1980"
      unitRef="usd">13142000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i618de9b531a24f2094691b7d1c8bdb9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzExLTMtMS0xLTgwMDky_7492e1c9-47fc-4d22-90e3-c8f922668d6d"
      unitRef="usd">8686000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i0175cda4ca8245acaa67b93d03888c5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzExLTUtMS0xLTgwMDky_d1a3a29e-1439-406f-b3d8-c41a91eff293"
      unitRef="usd">17960000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="iabb1235b9cd2477882da6d149a02f0af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzEzLTMtMS0xLTgwMDky_f2679175-f206-4d19-8bbb-f2505ba6f639"
      unitRef="usd">209000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="ide25c04ba2444be3a1882472f6e089fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzEzLTUtMS0xLTgwMDky_67030111-9d61-41d4-b4fa-5d361bf5b3af"
      unitRef="usd">1515000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzE1LTMtMS0xLTgwMDky_5a2a528e-0ec3-4f8f-bc67-73e650be977a"
      unitRef="usd">8895000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTowNTAxNDBhOGM2ZWY0MGQ5YTA0OWUyZmI3ZTVkZGY3ZC90YWJsZXJhbmdlOjA1MDE0MGE4YzZlZjQwZDlhMDQ5ZTJmYjdlNWRkZjdkXzE1LTUtMS0xLTgwMDky_59cd231d-ab0c-4955-a812-0738cefdbad1"
      unitRef="usd">19475000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <ely:MinimumLengthofTimeForeignCurrencyCashFlowHedge
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDEyNTg_dee13f68-76c5-4702-a236-d4db25344e63">P12M</ely:MinimumLengthofTimeForeignCurrencyCashFlowHedge>
    <us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDEyNjU_bdebb0e0-135b-4894-8d59-5950ecb2a296">P15M</us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="i5f18c0ee02d849cabe1bec1daf467583_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE0NDM_a77308be-8eef-4a01-a654-df2d176a42de"
      unitRef="usd">3335000</ely:DerivativeInstrumentNotionalAmount>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="id78e71eb2a9e44988d345db6416abf10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE0NTE_04e6c907-8d90-48f6-bbfa-e984bc8e00ec"
      unitRef="usd">756000</ely:DerivativeInstrumentNotionalAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i50cbf94ea0b1471f99fe970effee7749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE0Nzg_954afe21-7c75-4174-ae04-77afc4e5bc9c"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i50cbf94ea0b1471f99fe970effee7749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NTIxMDc_e4501469-9f2c-4079-8a12-4d150812d78e"
      unitRef="usd">1700000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE0ODI_127248dc-98d0-4485-bf1c-8746742fe013"
      unitRef="usd">86000</us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings>
    <us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings
      contextRef="i5095b811553f4b71bcb9772e79372673_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE5MjE_da288c55-1b9b-434e-84b5-cea85e7f201f"
      unitRef="usd">0</us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="ie4e136370dfc4d0c805298c931e0b7fe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzE2NDkyNjc0NjUwODU_43537d1f-ebcf-4bae-88b7-64abed2652b4"
      unitRef="usd">471000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i79fec90c6881466d8bac0c44a212e605_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDIwMTM_72dd860d-9e38-48a5-84e6-1960347593ed"
      unitRef="usd">756000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="ibf7b1210f953422b9461c24b686db887_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDIwMDc_433b4710-8437-49e1-bd29-f700cd20a520"
      unitRef="usd">398000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i2cdd6e196962486f823cb1645fe0f8cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzE2NDkyNjc0NjUwNzM_72536ed0-205e-42a2-bd90-0502912d2711"
      unitRef="usd">11046000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="i8efe1ba79c96401ea010d076dab84188_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDU0Njg_c3b7d506-3f10-442b-87b7-cc0f2dafa37a"
      unitRef="usd">194346000</ely:DerivativeInstrumentNotionalAmount>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="i274a77d008534f8f9c8f1363b13151bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDU0NzY_e175c1d4-cd7c-4e06-b196-095b3a8e05ba"
      unitRef="usd">196350000</ely:DerivativeInstrumentNotionalAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iebdd5b01317b4aa4b8099da0bcaf814e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDU2MDE_938f737d-c917-46d7-8616-35dde4149a02"
      unitRef="usd">4406000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id36430bdbe7c430498d0d13384debf74_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDY1MDg_eea01539-5f1f-438e-8676-73c8ded05418"
      unitRef="usd">-12881000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9c9d5be392ef4b91b9ee8d2c4423d90f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDY1MjM_73f772b5-749d-4c19-b7c0-163809f80bc7"
      unitRef="usd">-9434000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="iebdd5b01317b4aa4b8099da0bcaf814e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDU3NjY_189eaa6e-f5be-4136-97fe-07a7a908ea7b"
      unitRef="usd">-4829000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="id36430bdbe7c430498d0d13384debf74_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDY1NzI_cfa97964-d44a-4c34-a26e-248d59309237"
      unitRef="usd">-3852000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i9c9d5be392ef4b91b9ee8d2c4423d90f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDY1ODY_46c63567-3fa7-4eb4-8882-9ea070f5cde8"
      unitRef="usd">-552000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="ic11fa4155ed14c028d8c91a5789bb5e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NTEyODA_805b0ecf-fb67-42af-9edb-598d14fc0bb7"
      unitRef="usd">-4072000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ifd56e0e022e24e62980dd2fc796d8ca3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDkwMDc_b9e75641-dc8e-423b-8377-650a29fcecde"
      unitRef="usd">15081000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="ifd56e0e022e24e62980dd2fc796d8ca3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDkyMDQ_dd4178cb-4305-41cb-8427-5c3080eb0122"
      unitRef="usd">18510000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i2cdd6e196962486f823cb1645fe0f8cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzE2NDkyNjc0NjUwNzk_72536ed0-205e-42a2-bd90-0502912d2711"
      unitRef="usd">11046000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i2cdd6e196962486f823cb1645fe0f8cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDk2Mzc_2b795418-5512-4faa-b936-59f319d2978e"
      unitRef="usd">5735000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i4d3c87f39b304a15a3fb3bba54b4f6ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDk4NDc_d2120389-b835-4fe7-92db-af92d2038568"
      unitRef="usd">1730000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzExMDE4_b8a6534e-27c4-4ae2-b6ff-8ef48cd4a34d">The following tables summarize the net effect of all cash flow hedges on the consolidated financial statements for the year ended December 31, 2021, 2020, and 2019 (in thousands):&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&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:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss)&lt;br/&gt;(Effective Portion)&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="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments&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="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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency debt swap contracts&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;4,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;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:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.600%"/&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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss) into Earnings&lt;br/&gt;(Effective Portion)&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="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedging instruments&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="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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency debt swap contracts&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate hedge contracts&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:9pt;font-weight:400;line-height:100%"&gt;(4,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,396&#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:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i50cbf94ea0b1471f99fe970effee7749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzMtMi0xLTEtODAwOTI_954afe21-7c75-4174-ae04-77afc4e5bc9c"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9587110768584d5f9b43d13baebba410_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzMtNC0xLTEtODAwOTI_b16e8fc9-6215-45f7-96c1-a1dff9f2c8e2"
      unitRef="usd">756000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id1501eea88434450a0efef89578be4bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzMtNi0xLTEtODAwOTI_c7d5bf16-6a51-4183-93a3-3ed50a11563a"
      unitRef="usd">1033000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i16fe046084244b33adb0db25f2e2f407_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzQtMi0xLTEtODAwOTI_f35011a8-5e7e-4e24-bc42-7cb0d24909f4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ifd56e0e022e24e62980dd2fc796d8ca3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzQtNC0xLTEtODAwOTI_b9e75641-dc8e-423b-8377-650a29fcecde"
      unitRef="usd">15081000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i3400231d087f4cc9879942221ae70b6c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzQtNi0xLTEtODAwOTI_5f380805-8a31-4e07-b25c-05c58332aac7"
      unitRef="usd">11212000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iebdd5b01317b4aa4b8099da0bcaf814e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzUtMi0xLTEtODAwOTI_938f737d-c917-46d7-8616-35dde4149a02"
      unitRef="usd">4406000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id36430bdbe7c430498d0d13384debf74_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzUtNC0xLTEtODAwOTI_eea01539-5f1f-438e-8676-73c8ded05418"
      unitRef="usd">-12881000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9c9d5be392ef4b91b9ee8d2c4423d90f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzUtNi0xLTEtODAwOTI_73f772b5-749d-4c19-b7c0-163809f80bc7"
      unitRef="usd">-9434000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i965827f5b7e34d97afb0ba66d20d5c28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzYtMi0xLTEtODAwOTI_655d9fce-637c-4a4f-ba05-7cd24ba27ca9"
      unitRef="usd">6846000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i66a14899e1dd426db269e1db64756a61_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzYtNC0xLTEtODAwOTI_fb80662c-aca5-465f-ab13-4f6ba35d7724"
      unitRef="usd">2956000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i7ac3aa78847b4d08a557eeef95ef84aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTo5ZWE1NDEyYTRlMDQ0MGE1OWQ2N2ZkM2YzYzJkZmQ0OC90YWJsZXJhbmdlOjllYTU0MTJhNGUwNDQwYTU5ZDY3ZmQzZjNjMmRmZDQ4XzYtNi0xLTEtODAwOTI_44ed4ea9-455c-404a-ab2d-985e60e62223"
      unitRef="usd">2811000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i50cbf94ea0b1471f99fe970effee7749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzMtMi0xLTEtODAwOTI_e4501469-9f2c-4079-8a12-4d150812d78e"
      unitRef="usd">1700000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i9587110768584d5f9b43d13baebba410_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzMtNC0xLTEtODAwOTI_f9f4c04c-d79e-46c8-b64f-5c352bcaf021"
      unitRef="usd">1028000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="id1501eea88434450a0efef89578be4bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzMtNi0xLTEtODAwOTI_31d34a0e-7d4e-477c-9c4e-34689421de63"
      unitRef="usd">1165000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i16fe046084244b33adb0db25f2e2f407_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzQtMi0xLTEtODAwOTI_5f91cb61-c654-4eed-b0c5-1b43e211d8cb"
      unitRef="usd">0</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="ifd56e0e022e24e62980dd2fc796d8ca3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzQtNC0xLTEtODAwOTI_dd4178cb-4305-41cb-8427-5c3080eb0122"
      unitRef="usd">18510000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i3400231d087f4cc9879942221ae70b6c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzQtNi0xLTEtODAwOTI_7d153966-e9aa-4ea9-97ad-617c02a305fc"
      unitRef="usd">7783000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="iebdd5b01317b4aa4b8099da0bcaf814e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzUtMi0xLTEtODAwOTI_189eaa6e-f5be-4136-97fe-07a7a908ea7b"
      unitRef="usd">-4829000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="id36430bdbe7c430498d0d13384debf74_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzUtNC0xLTEtODAwOTI_cfa97964-d44a-4c34-a26e-248d59309237"
      unitRef="usd">-3852000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i9c9d5be392ef4b91b9ee8d2c4423d90f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzUtNi0xLTEtODAwOTI_46c63567-3fa7-4eb4-8882-9ea070f5cde8"
      unitRef="usd">-552000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i965827f5b7e34d97afb0ba66d20d5c28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzYtMi0xLTEtODAwOTI_23a7d8e7-4df0-4b36-82b3-510224ffc3e8"
      unitRef="usd">-3129000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i66a14899e1dd426db269e1db64756a61_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzYtNC0xLTEtODAwOTI_7f5e8d05-1d23-48e9-b5bb-d9d10ac11b29"
      unitRef="usd">15686000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i7ac3aa78847b4d08a557eeef95ef84aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpiNjZlMzlkNTY3NzY0MjJlYjMyNzc3ODYyYmE1NTM5ZC90YWJsZXJhbmdlOmI2NmUzOWQ1Njc3NjQyMmViMzI3Nzc4NjJiYTU1MzlkXzYtNi0xLTEtODAwOTI_ecaf2af9-f0a9-4d0f-9dea-fe7c37fda3f4"
      unitRef="usd">8396000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzk2MTQ_699576b8-c7a0-41da-b75f-0718654af376">P12M</us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="i10287a34a95e4e228326a01dacc349c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE1MjE_a744cf9f-1097-42d6-b9ed-d462fc14f4b3"
      unitRef="usd">67831000</ely:DerivativeInstrumentNotionalAmount>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="i127cc99ee1c34741b5d2266ec81c68bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE4NDA_c9570b71-e76d-46a9-8ceb-b7a8f6b0613b"
      unitRef="usd">81627000</ely:DerivativeInstrumentNotionalAmount>
    <ely:DerivativeInstrumentNotionalAmount
      contextRef="i80e923366ab3401ba64cb98f2ffd6753_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NDE4MzY_8cd2d039-160d-4b52-92f6-ef3c0611b5a4"
      unitRef="usd">72119000</ely:DerivativeInstrumentNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzExMDEx_6752a862-c609-4173-8949-b238fd1d518b">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the location of gains on the consolidated statements of operations that were recognized during the years ended December 31, 2021, 2020 and 2019, in addition to the derivative contract type (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:44.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.387%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Amount of Net Gain Recognized in Income on Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&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;Location&#160;of&#160;Net gain&#160;recognized&#160;in&#160;&lt;br/&gt;income&#160;on derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Years Ended December&#160;31,&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="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="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;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&#160;income,&#160;net&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:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1.5pt 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:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i82994e9e82e041aa804cb9a8c5f8b468_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpmOWExMGU1Zjg3OTQ0NGU2OTc0YTYwZmM1YjE2N2Y2Yy90YWJsZXJhbmdlOmY5YTEwZTVmODc5NDQ0ZTY5NzRhNjBmYzViMTY3ZjZjXzMtMy0xLTEtODAwOTI_b32cbd15-3ddf-487a-88b8-60e1a1823465"
      unitRef="usd">14413000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="if756bf74d47f4f2cbeaee2ea5e4c3b85_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpmOWExMGU1Zjg3OTQ0NGU2OTc0YTYwZmM1YjE2N2Y2Yy90YWJsZXJhbmdlOmY5YTEwZTVmODc5NDQ0ZTY5NzRhNjBmYzViMTY3ZjZjXzMtNS0xLTEtODAwOTI_f12492b7-c279-41f9-95ef-0f8dbef6a71c"
      unitRef="usd">2156000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i17e8294db8c94ca2a4aae79943d76369_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90YWJsZTpmOWExMGU1Zjg3OTQ0NGU2OTc0YTYwZmM1YjE2N2Y2Yy90YWJsZXJhbmdlOmY5YTEwZTVmODc5NDQ0ZTY5NzRhNjBmYzViMTY3ZjZjXzMtNy0xLTEtODAwOTI_d7739463-af2a-43c7-93ae-0fed76f2f60d"
      unitRef="usd">4176000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzE2NDkyNjc0NjUwOTE_1b300572-b415-498a-b110-dad5b9b72766"
      unitRef="usd">-6368000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NTE3OTk_dafab41c-911d-4cf4-a906-ee2ee6bc6aca"
      unitRef="usd">-5838000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMzgvZnJhZzpmODQxODY5MzJkZjc0NTk5OTkyMDI3OTVlM2VkZjJjYi90ZXh0cmVnaW9uOmY4NDE4NjkzMmRmNzQ1OTk5OTIwMjc5NWUzZWRmMmNiXzEwOTk1MTE2NTE4MDU_8bcf963e-333f-4e25-8621-c865ccf4a66d"
      unitRef="usd">9024000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGV4dHJlZ2lvbjpkNGYyOGI2ZDhjOGI0NzE2YTNmMmM4MDk3ZTJkYWRkNl8zMjk4NTM0ODg1NTQy_a294fa75-51d5-400d-a134-aac36b79809d">&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;Note 21. Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the amounts reclassified from accumulated other comprehensive income to cost of goods sold, as well as changes in foreign currency translation for the years ended December 31, 2021, 2020 and 2019 (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:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.146%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.146%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instruments&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:9pt;font-weight:700;line-height:100%"&gt;Foreign 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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, January 1, 2019, after 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;107&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(13,807)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(13,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in derivative 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:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net losses reclassified to cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%"&gt;(2,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax provision on derivative 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:9pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, December 31, 2019, after tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax provision on derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, December 31, 2020, after tax&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:9pt;font-weight:400;line-height:100%"&gt;(14,017)&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:9pt;font-weight:400;line-height:100%"&gt;7,471&#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:9pt;font-weight:400;line-height:100%"&gt;(6,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in derivative 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:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net losses reclassified to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax provision on derivative 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:9pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, December 31, 2021, after tax &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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(5,599)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(21,744)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(27,343)&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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGV4dHJlZ2lvbjpkNGYyOGI2ZDhjOGI0NzE2YTNmMmM4MDk3ZTJkYWRkNl8zMjk4NTM0ODg1NTQz_fd90d33b-db9d-46f9-afd6-55adff0c4717">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the amounts reclassified from accumulated other comprehensive income to cost of goods sold, as well as changes in foreign currency translation for the years ended December 31, 2021, 2020 and 2019 (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:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.945%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.146%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.146%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Instruments&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:9pt;font-weight:700;line-height:100%"&gt;Foreign 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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, January 1, 2019, after 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;107&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(13,807)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(13,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in derivative 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:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net losses reclassified to cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:9pt;font-weight:400;line-height:100%"&gt;(2,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax provision on derivative 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:9pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, December 31, 2019, after tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax provision on derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, December 31, 2020, after tax&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:9pt;font-weight:400;line-height:100%"&gt;(14,017)&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:9pt;font-weight:400;line-height:100%"&gt;7,471&#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:9pt;font-weight:400;line-height:100%"&gt;(6,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in derivative 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:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gains reclassified to other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net losses reclassified to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax provision on derivative 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:9pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss, December 31, 2021, after tax &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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(5,599)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(21,744)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(27,343)&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i87903dc69b6547b5923d8ada91e84adb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xLTEtMS0xLTEwMjgxOQ_ee8d0070-7f1c-48af-80b1-cd23ee96b14a"
      unitRef="usd">107000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia833bab6eda548609e6fc73f3be97b8e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xLTMtMS0xLTEwMjgxOQ_64efc29c-6e97-49d2-9f97-91cdaddc8697"
      unitRef="usd">-13807000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8762e91323894f4ba8ca1bea07593d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xLTUtMS0xLTEwMjgxOQ_0d25d640-b04c-4c76-9f87-3bdcc00cb400"
      unitRef="usd">-13700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2a37d74f0b0c4c658c9ee89a9974469c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yLTEtMS0xLTEwMjgyNQ_7e2caeca-cdf9-4cea-bea0-fde705309c88"
      unitRef="usd">2811000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i61e785d1fad34212a3eb63957425949a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yLTMtMS0xLTEwMjgyNQ_b082e319-d7ec-45bf-ac11-1336e1bd860a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yLTUtMS0xLTEwMjgyNQ_2b7ee458-bf3b-4e16-ad04-04071669649e"
      unitRef="usd">2811000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i00b4cf0901f54782bdae0a252465345e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8zLTEtMS0xLTEwMjgyNQ_c2552a4c-2e78-4367-a29e-56dca99eebbb"
      unitRef="usd">-1165000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="idd9265a9f41d4bde8193714dc63b2bae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8zLTMtMS0xLTEwMjgyNQ_672bfc38-34f3-4e31-a0b7-89b10218bf47"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib15ca5ae2b1d4505abe3bf5924b70b15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8zLTUtMS0xLTEwMjgyNQ_1fa9e3fb-052f-4d0b-8749-9b427bbaf0e6"
      unitRef="usd">-1165000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic5104a2e500a487398e74a296f7ceb68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTEtMS0xLTEwOTM4Mg_f4983eb4-53b8-48c5-a287-b4bfcf08073c"
      unitRef="usd">-2756000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i32d2ae9ca89a4240bc169a157e7cadf9_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTMtMS0xLTEzNzI3Ng_0da2d3d1-5fa5-4a6e-8cbb-bd267914bb8b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib3f4a712108d44ab817402752fda8d95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTUtMS0xLTEzNzI3Ng_07935119-5932-4441-a97d-9ecaed3620c3"
      unitRef="usd">-2756000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i13b0c0452104446eae317c2157246a7c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml81LTEtMS0xLTEwOTM4Mg_a2f12442-baf0-4534-83f2-3925bac8021b"
      unitRef="usd">-4475000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i4880e53a2b14477fae4c99fce3bca02d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml81LTMtMS0xLTEzNzI1OA_cb7e5c5c-1794-4b8f-a514-7b39e8a4c22e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3ee82da1cdbe4818a959d3ec4676b616_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml81LTUtMS0xLTEzNzI1OA_f063c654-87af-4a13-a7a3-33d09bcd19df"
      unitRef="usd">-4475000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i2a37d74f0b0c4c658c9ee89a9974469c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTEtMS0xLTEwMjg4Mg_d54428f7-b33e-4a4a-8796-21086f9316bb"
      unitRef="usd">-1275000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i61e785d1fad34212a3eb63957425949a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTMtMS0xLTEwMjg4Mg_df0daef3-dd93-455c-be2e-f8264cc97cd5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml82LTUtMS0xLTEzNzI1OA_f4660ad4-98ef-4d44-83be-ef1a0edf02d7"
      unitRef="usd">-1275000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2a37d74f0b0c4c658c9ee89a9974469c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTEtMS0xLTEwMjgzMQ_479d1b60-965d-4435-b8cb-7dcb29662e47"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i61e785d1fad34212a3eb63957425949a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTMtMS0xLTEwMjgzMQ_e424a240-1fb4-420e-a395-03806daaaeae"
      unitRef="usd">-4412000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ieffdd3a0aba94594b75b99d98378afce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml80LTUtMS0xLTEwMjgzMQ_774d0488-cd7b-435c-955a-3a8aa76c5521"
      unitRef="usd">-4412000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f4a895ea795462d84fe1f3483e8fc65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml84LTEtMS0xLTEzNzI1OA_15b9f1fb-d515-4ead-b994-c62c0df35cf3"
      unitRef="usd">-4203000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide161f9493644a1eb8b19a73b4f0ed99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml84LTMtMS0xLTEzNzI1OA_b8b616b3-ecbf-4387-b073-9bef21c38293"
      unitRef="usd">-18219000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i55ab36760d1b4ed5a8fd9bffd083ca38_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml84LTUtMS0xLTEzNzI1OA_69bf8ed2-0012-4880-84f8-f429d52ea660"
      unitRef="usd">-22422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i81171ef714c249ab82a467a5a14a8855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml84LTEtMS0xLTEwMjkwNA_559de384-d695-4573-b0ba-dc32f4c6f34d"
      unitRef="usd">2956000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i7c0fda2df9154e599c3d51aefca85406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml84LTMtMS0xLTEwMjkwNA_95dff84b-90f3-4cf3-8633-c89762264693"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml85LTUtMS0xLTEzNzMwMg_87c80533-bef5-48f7-b374-cd086f0578c6"
      unitRef="usd">2956000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if11f32d679694acda29b3ea3bce2ade7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml85LTEtMS0xLTEwMjkwNA_9d11977c-cfc4-433f-ab55-4ca577227f31"
      unitRef="usd">-1028000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if03c84b673d54dc0813ab9175ed16e15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml85LTMtMS0xLTEwMjkwNA_11d3c347-a6b6-448d-95e7-b8ebb4c75ab0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i463ac0fd9b3f4974b72fc960c3f7ac8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMC01LTEtMS0xMzczMDI_030fa762-10fd-4733-9dd7-1669d2a28391"
      unitRef="usd">-1028000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i35dd599e76b64d4994b0739bfdfe27d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMC0xLTEtMS0xMDI5MDQ_e2db0ab3-14e9-4288-b1b2-36ae40dcf9c7"
      unitRef="usd">-16780000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i1deb0a7c26bd4909aeb2b267d020141d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMC0zLTEtMS0xMDI5MDQ_711756ca-56d5-4304-817a-6f695e59b6b9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i251022b300dd4c29b3d70c5c0805b442_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMS01LTEtMS0xMzczMDI_9382d4aa-54bd-48ce-8703-80cc5c32e33d"
      unitRef="usd">-16780000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="iddf2d5482c5a4febbd39d066a4724514_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMS0xLTEtMS0xMDI5MDQ_c25afbe3-9656-4f3a-9008-b059e66feefd"
      unitRef="usd">2122000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i90d110fd83ab4b35bd15af0cb7d75ccf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMS0zLTEtMS0xMDI5MDQ_66100b77-151e-424f-8888-1094fab085b0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i316ae336ed9c4a3882ff6a800bcc8032_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMi01LTEtMS0xMzczMDI_ef43a526-9e8f-4b83-85e6-d52dbaeb54a5"
      unitRef="usd">2122000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i81171ef714c249ab82a467a5a14a8855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMi0xLTEtMS0xMDI5MDQ_69728afb-7b7a-414a-8888-cbfc3ab2d6b2"
      unitRef="usd">-2916000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i7c0fda2df9154e599c3d51aefca85406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMi0zLTEtMS0xMDI5MDQ_2c438c85-71ad-425b-96f6-a2403dea56d2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMy01LTEtMS0xMzczMDI_15e637a1-9830-4c42-a770-6a4e12642154"
      unitRef="usd">-2916000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i81171ef714c249ab82a467a5a14a8855_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMy0xLTEtMS0xMDI5MDQ_56f37ae6-1acd-41f3-b681-deecbb1288e8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i7c0fda2df9154e599c3d51aefca85406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xMy0zLTEtMS0xMDI5MDQ_e5f7c946-264a-47dc-bc7a-94d35ca3cbbe"
      unitRef="usd">25690000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i803257c37d934edfbb4d5eee2e8d7e95_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNC01LTEtMS0xMzczMDI_39a039fa-b0eb-4567-8e23-6035943f3be9"
      unitRef="usd">25690000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f5ce59b7a3d49f48b5436f66d0c228a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNS0xLTEtMS0xMzczMDI_360c25a7-b3be-40ff-82c3-98e32627ba17"
      unitRef="usd">-14017000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib00f4425e8a2401f9133da2f3ff81410_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNS0zLTEtMS0xMzczMDI_e779e4bb-42f7-416a-88e3-6c83ee67c718"
      unitRef="usd">7471000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia927c966a29f45c3af758ae614d5c00d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNS01LTEtMS0xMzczMDI_a092534a-8279-449e-8400-95aeee67ddee"
      unitRef="usd">-6546000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i6163441bb3c546ddbe0f52c2814a0581_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNS0xLTEtMS0xMDI5MTA_f8fb850f-4c74-4fdd-8019-57ee1ad20c06"
      unitRef="usd">6846000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i227a9ce430fc4eaab297933df83ef047_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNS0zLTEtMS0xMDI5MTA_178863af-4e10-41cb-8c9d-579c11361f89"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNi01LTEtMS0xMzczMDQ_03d99a0a-d1ed-4dbc-973b-46674f9067a0"
      unitRef="usd">6846000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="icf50d99b63f344c79c570ab8cdc8bebe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNi0xLTEtMS0xMDI5MTA_34ad7a90-a516-411b-8a09-8b5486a730b7"
      unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i53cae4ef35614d1a818c99f1249adeb3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNi0zLTEtMS0xMDI5MTA_aaaad20c-8f81-43ce-b5b8-bdc51226ebab"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i7627c663d3bb41e8bd3cef2b33fdfda5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNy01LTEtMS0xMzczMDQ_dc8431e7-0b03-4600-a539-b55e8c29a70f"
      unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i458795c83149415d8d4bf926f6a617a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNy0xLTEtMS0xMDI5MTA_b15b4c7f-b54d-4075-b18f-1d9f07677607"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i9adca334dd834a7baa06cf4edbf0a428_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xNy0zLTEtMS0xMDI5MTA_405ad5cb-d3e1-4446-a71f-84585391e521"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia7521fb028ad43af9a2a973024f35c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xOC01LTEtMS0xMzczMDQ_e968d8f6-c88d-4db6-8395-9af5c7c3372e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i77168783f4214656b3e89d835d8dc5ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xOC0xLTEtMS0xMDI5MTA_5d1352f6-4b22-4fe0-b904-a3e0065070f6"
      unitRef="usd">4829000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia1496e0f1e3d48dda5b76725bcabd372_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xOC0zLTEtMS0xMDI5MTA_856f2791-237d-47d8-a790-e635e2a2b86d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i4c9c611e76424aae965ef194a518c735_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xOS01LTEtMS0xMzczMDQ_d59ef16e-b69b-4391-bd63-6d70ddd4b5ba"
      unitRef="usd">4829000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i6163441bb3c546ddbe0f52c2814a0581_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xOS0xLTEtMS0xMDI5MTA_fd13d54e-feae-447a-b549-f9cdfa5a3ebc"
      unitRef="usd">1557000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i227a9ce430fc4eaab297933df83ef047_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8xOS0zLTEtMS0xMDI5MTA_b262ef72-51d9-40c0-b44b-ed0d7f54069d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMC01LTEtMS0xMzczMDQ_18ff28ed-cc7c-49a0-986c-4f62c388962b"
      unitRef="usd">1557000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6163441bb3c546ddbe0f52c2814a0581_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMC0xLTEtMS0xMDI5MTA_61437f20-62c1-4a58-b583-e070c2a774a0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i227a9ce430fc4eaab297933df83ef047_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMC0zLTEtMS0xMDI5MTA_1362954f-466a-45da-8ad8-9e5768b09964"
      unitRef="usd">-29215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i25aac7a150cc4077955267e87e18916d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMS01LTEtMS0xMzczMDQ_3f52d580-b257-4cea-8cf4-47a4abedf0ce"
      unitRef="usd">-29215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa659049329a4d17bd0d1885ea1ba0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMi0xLTEtMS0xMzczMDQ_4ba59532-37cb-49d7-bf38-dd620d07b46a"
      unitRef="usd">-5599000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i206511d8e5e240bfbce25422cff6018c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMi0zLTEtMS0xMzczMDQ_64f68408-3dd0-4914-8d2b-81a3056339a0"
      unitRef="usd">-21744000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77c4d6f38d4f4ae3970933b5d77adfc8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yMjA4L2ZyYWc6ZDRmMjhiNmQ4YzhiNDcxNmEzZjJjODA5N2UyZGFkZDYvdGFibGU6NWRjYjg1YzJhNTUzNDI4Njk2YjNmYjVkMzRkNzdhNDIvdGFibGVyYW5nZTo1ZGNiODVjMmE1NTM0Mjg2OTZiM2ZiNWQzNGQ3N2E0Ml8yMi01LTEtMS0xMzczMDQ_d5ba4eac-5bdd-4dfe-ac0f-800f1e344df6"
      unitRef="usd">-27343000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzQ1ODk_ccdebed6-da7c-46cf-82e5-b332e9fb4e31">&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;Note 22. Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&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 8, 2021, the Company completed its merger with Topgolf. Topgolf is primarily a services-based business that provides hospitality offerings and golf entertainment experiences, which is uniquely different compared to the Company's Golf Equipment and Apparel, Gear and Other businesses, which produce, distribute and sell goods through various sales channels. Accordingly, based on the Company's re-assessment of its operating segments, the Company added a third operating segment for its Topgolf business. Therefore, as of December 31, 2021, the Company had three reportable operating segments: Topgolf, Golf Equipment and Apparel, Gear and Other. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Topgolf operating segment is primarily comprised of service revenues and expenses for its Company-operated Topgolf venues equipped with technology-enabled hitting bays, multiple bars, dining areas and event spaces, as well as Toptracer ball-flight tracking technology used by independent driving ranges and broadcast television, and the Company's WGT digital golf game. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Golf Equipment operating segment is comprised of product revenues and expenses that encompass golf club and golf ball products, including Callaway Golf-branded woods, hybrids, irons, wedges, Odyssey putters, including Toulon Design putters by Odyssey, packaged sets, Callaway Golf and Strata branded golf balls and sales of pre-owned golf clubs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Apparel, Gear and Other operating segment is comprised of product revenues and expenses for the Jack Wolfskin outdoor apparel, gear and accessories business, the TravisMathew golf and lifestyle apparel and accessories business, the Callaway soft goods business and the OGIO business, which consists of golf apparel and accessories (including golf bags and gloves), storage gear for sport and personal use. This segment also includes royalties from licensing of the Company&#x2019;s trademarks and service marks for various soft goods products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below contains information utilized by management to evaluate its operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:65.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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;Years Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,087,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf equipment&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:9pt;font-weight:400;line-height:100%"&gt;1,229,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;979,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenues&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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 style="height:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;203,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,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;140,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total segment operating 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:9pt;font-weight:400;line-height:100%"&gt;330,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,806&#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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate G&amp;amp;A and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(125,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(83,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill and tradename impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(174,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating income (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:9pt;font-weight:400;line-height:100%"&gt;204,715&#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:9pt;font-weight:400;line-height:100%"&gt;(105,515)&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:9pt;font-weight:400;line-height:100%"&gt;132,668&#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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on Topgolf investment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(115,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income (loss) before income taxes&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;350,642&#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;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(127,478)&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;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;95,769&#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 style="height:12pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;/tr&gt;&lt;/table&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:76.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable assets:&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;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,909,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;481,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;840,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reconciling items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;889,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;744,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total identifiable assets&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,747,780&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,980,600&#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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions to long-lived assets:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;30,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total additions to long-lived assets&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;338,466&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;46,930&#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 style="height:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;531,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total goodwill&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,960,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,658&#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 style="height:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;14,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;155,822&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;39,508&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;On March&#160;8, 2021, the Company completed the merger with Topgolf and has included the results of operations of Topgolf in its consolidated state&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ments of operations from that date forward.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)&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:10.43pt"&gt;Corporate general and administrative expenses for the year ended December 31, 2021 include (i) $22.3&#160;million of non-cash amortization expense for intangible assets acquired in connection with the merger with Topgolf, combined with depreciation expense from the fair value step-up of Topgolf property, plant and equipment and amortization expense related to the fair value adjustments to Topgolf leases, (ii)$21.2&#160;million of transaction, transition and other non-recurring costs associated with the merger with Topgolf completed on March 8, 2021, and (iii) $2.8&#160;million of costs related to the implementation of new IT systems for Jack Wolfskin. The amount for the year ended December 31, 2020 includes certain non-recurring costs, including (i) $8.5&#160;million in transaction, transition, and other non-recurring costs associated with the Topgolf Merger Agreement, (ii) $3.7&#160;million of costs associated with the Company&#x2019;s transition to its new North America Distribution Center; (iii) $3.8&#160;million related to cost-reduction initiatives, including severance charges associated with workforce reductions due to the COVID-19 pandemic, and (iv) $1.5&#160;million related to the implementation of new IT systems for Jack Wolfskin. The amount for the year ended December 31, 2019 includes $26.4&#160;million of non-recurring transaction fees and transition costs associated with the acquisition of Jack Wolfskin completed in January 2019, as well as other non-recurring advisory fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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;(3)&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:10.43pt"&gt;The $174.3 million goodwill and tradename impairment for the year ended December 31, 2020 was primarily related to an impairment in goodwill at Jack Wolfskin (see Note 9).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(4)&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:10.43pt"&gt;The $252.5&#160;million gain on Topgolf investment included in the year ended December 31, 2021 was related to the fair value step-up on the Company's pre-acquisition investment in Topgolf (see Note 10). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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;(5)&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:10.43pt"&gt;Reconciling items represent unallocated corporate assets not segregated between the three segments including income taxes receivable, prepaid expense and other current assets. The $144.9 million increase in reconciling items in 2021 compared to 2020 was primarily due to an increase of $84.2&#160;million in other current assets and an increase of $33.9&#160;million in prepaid expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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;(6)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Additions to long-lived assets are comprised of purchases of property, plant and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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;(7)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The $1,903.4 million increase in goodwill in 2021 compared to 2020 was primarily due to &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 Topgolf merger in March 2021 (see Note 9). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company markets its products in the United States and internationally, with its principal international markets being Japan and Europe. The tables below contain information about the geographical areas in which the Company operates. Net revenues are attributed to the location to which the product was shipped. Long-lived assets are based on location of domicile.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:76.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,067,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,383,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,451,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2020&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;372,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;146,495&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,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:9pt;font-weight:400;line-height:100%"&gt;19,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;132,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;In 2021, the Company re-evaluated its definition of long-lived assets to include property, plant and equipment. As a result, the information presented for 2020 and 2019 was recast to conform with the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzIxOTkwMjMyNjk4NTg_6b72ab30-169f-417c-8884-b8bd75183843"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzIxOTkwMjMyNjk4NTg_c838e626-bdf7-46de-a36b-6d9fba56f3bd"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzQ1ODA_dc1046d1-d2d9-4eb5-a9f9-81e61a4c3245">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below contains information utilized by management to evaluate its operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:65.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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;Years Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1.5pt 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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,087,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf equipment&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:9pt;font-weight:400;line-height:100%"&gt;1,229,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;979,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total net revenues&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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 style="height:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;203,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,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;140,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total segment operating 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:9pt;font-weight:400;line-height:100%"&gt;330,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,806&#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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate G&amp;amp;A and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(125,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(83,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill and tradename impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(174,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total operating income (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:9pt;font-weight:400;line-height:100%"&gt;204,715&#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:9pt;font-weight:400;line-height:100%"&gt;(105,515)&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:9pt;font-weight:400;line-height:100%"&gt;132,668&#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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on Topgolf investment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(115,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income (loss) before income taxes&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;350,642&#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;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(127,478)&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;border-top:1pt solid #000;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;95,769&#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 style="height:12pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;/tr&gt;&lt;/table&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:76.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&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;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable assets:&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;/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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,909,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,107,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;481,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;840,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reconciling items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;889,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;744,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total identifiable assets&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,747,780&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,980,600&#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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions to long-lived assets:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;30,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total additions to long-lived assets&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;338,466&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;46,930&#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 style="height:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,340,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;531,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total goodwill&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,960,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,658&#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 style="height:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Topgolf&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Golf 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:9pt;font-weight:400;line-height:100%"&gt;14,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Apparel, gear and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;155,822&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;39,508&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;On March&#160;8, 2021, the Company completed the merger with Topgolf and has included the results of operations of Topgolf in its consolidated state&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ments of operations from that date forward.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)&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:10.43pt"&gt;Corporate general and administrative expenses for the year ended December 31, 2021 include (i) $22.3&#160;million of non-cash amortization expense for intangible assets acquired in connection with the merger with Topgolf, combined with depreciation expense from the fair value step-up of Topgolf property, plant and equipment and amortization expense related to the fair value adjustments to Topgolf leases, (ii)$21.2&#160;million of transaction, transition and other non-recurring costs associated with the merger with Topgolf completed on March 8, 2021, and (iii) $2.8&#160;million of costs related to the implementation of new IT systems for Jack Wolfskin. The amount for the year ended December 31, 2020 includes certain non-recurring costs, including (i) $8.5&#160;million in transaction, transition, and other non-recurring costs associated with the Topgolf Merger Agreement, (ii) $3.7&#160;million of costs associated with the Company&#x2019;s transition to its new North America Distribution Center; (iii) $3.8&#160;million related to cost-reduction initiatives, including severance charges associated with workforce reductions due to the COVID-19 pandemic, and (iv) $1.5&#160;million related to the implementation of new IT systems for Jack Wolfskin. The amount for the year ended December 31, 2019 includes $26.4&#160;million of non-recurring transaction fees and transition costs associated with the acquisition of Jack Wolfskin completed in January 2019, as well as other non-recurring advisory fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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;(3)&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:10.43pt"&gt;The $174.3 million goodwill and tradename impairment for the year ended December 31, 2020 was primarily related to an impairment in goodwill at Jack Wolfskin (see Note 9).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(4)&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:10.43pt"&gt;The $252.5&#160;million gain on Topgolf investment included in the year ended December 31, 2021 was related to the fair value step-up on the Company's pre-acquisition investment in Topgolf (see Note 10). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;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;(5)&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:10.43pt"&gt;Reconciling items represent unallocated corporate assets not segregated between the three segments including income taxes receivable, prepaid expense and other current assets. The $144.9 million increase in reconciling items in 2021 compared to 2020 was primarily due to an increase of $84.2&#160;million in other current assets and an increase of $33.9&#160;million in prepaid expenses.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;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;(6)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;Additions to long-lived assets are comprised of purchases of property, plant and equipment.&lt;/span&gt;&lt;span style="background-color:#ffffff;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;(7)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The $1,903.4 million increase in goodwill in 2021 compared to 2020 was primarily due to &lt;/span&gt;the Topgolf merger in March 2021 (see Note 9).</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c02f5e78ce04a0dbd7c92759a0e27e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzMtMS0xLTEtODkxNTA_c17e99ab-c072-4f2b-96ec-ca418f70aa8c"
      unitRef="usd">1087671000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i423b8655f18f446f826561e1645e08cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzMtMy0xLTEtODkxMzI_0bc0c84b-8dff-45b9-8a52-442ff4675013"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic61f13acfa90487c878678a123a3230c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzMtNS0xLTEtODkxMTI_e43d8a95-f939-45e2-8be6-be1a07145306"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba388f3ecf58488985a1e201fdb42942_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzQtMS0xLTEtODkxNTY_ef9882f3-8777-44a2-a911-c873fa891492"
      unitRef="usd">1229175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee6268d220f146d882fd1436df14ea0b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzQtMy0xLTEtODkxMzg_c0e3ec51-a428-4b5d-8fc7-f1c21cd5d0de"
      unitRef="usd">982675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02fd8d2643854d13889784432ac9c7a6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzQtNS0xLTEtODkxMTg_71eb71ee-702d-4306-b673-92fbe75ec3d2"
      unitRef="usd">979173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4731cc11b975486bac5419becf0febef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzUtMS0xLTEtODkxNjI_e2369619-0c98-4e6a-8e71-49f1e73bd878"
      unitRef="usd">816601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbe42907e3184b50a1a8a0835bc77961_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzUtMy0xLTEtODkxNDQ_bf87740f-9a7f-4757-9e03-488f4397e80d"
      unitRef="usd">606785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3518efd1fe09422eac2bd29d3096396a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzUtNS0xLTEtODkxMjY_eef84f45-8e92-43ab-8825-f7ea0532fe81"
      unitRef="usd">721890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzYtMS0xLTEtMTM3Mzkx_806febd7-c81f-4b3f-a8d3-234bb9a4894c"
      unitRef="usd">3133447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzYtMy0xLTEtMTM3Mzkx_e69461c8-7579-4db5-bcbc-bb74e0532f32"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzYtNS0xLTEtMTM3Mzkx_aaa7721e-1f3b-4d23-b156-d71a6f249a27"
      unitRef="usd">1701063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1c02f5e78ce04a0dbd7c92759a0e27e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzktMS0xLTEtODkxNjg_80d89b46-c27f-4f3a-aba5-0c3291226984"
      unitRef="usd">58225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i423b8655f18f446f826561e1645e08cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzktMy0xLTEtODkxNjg_4afc5eca-6244-4e44-8618-715222f560d2"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic61f13acfa90487c878678a123a3230c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzktNS0xLTEtODkxNjg_50929297-7650-4ba3-8c3a-835d7ef2d144"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iba388f3ecf58488985a1e201fdb42942_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEwLTEtMS0xLTg5MTY4_c6f6bdaf-3202-49a4-8e37-c31367774a7a"
      unitRef="usd">203846000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iee6268d220f146d882fd1436df14ea0b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEwLTMtMS0xLTg5MTY4_3d0a0d86-919b-47dd-be8a-52cfbc9ac815"
      unitRef="usd">148578000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i02fd8d2643854d13889784432ac9c7a6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEwLTUtMS0xLTg5MTY4_560049c6-70f2-4304-8a81-b4e2310cfd7d"
      unitRef="usd">140316000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4731cc11b975486bac5419becf0febef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzExLTEtMS0xLTg5MTY4_129f9ba2-4678-4fbe-9d37-ff8f03359bc0"
      unitRef="usd">68511000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="icbe42907e3184b50a1a8a0835bc77961_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzExLTMtMS0xLTg5MTY4_cc1510f2-9500-44d9-bfb5-2cd071b83405"
      unitRef="usd">679000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3518efd1fe09422eac2bd29d3096396a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzExLTUtMS0xLTg5MTY4_af15a2a6-4318-4620-9868-f5bd6f4ded40"
      unitRef="usd">75490000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8efcd64828454562aa41349d254abdaf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEwLTEtMS0xLTgwMDky_f6bcbf6f-73eb-4ac8-a2f9-be1ea9044706"
      unitRef="usd">330582000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1d6775b453e947159c4ad9a3324c4f21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEwLTMtMS0xLTgwMDky_a0bff5fe-f364-4388-b4e8-7282bcb9d044"
      unitRef="usd">149257000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i167f99da820844d99a0af1444da24369_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEyLTUtMS0xLTEzNzM5MQ_c8c79d44-853a-4c23-8d8a-168493e507f5"
      unitRef="usd">215806000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEzLTEtMS0xLTg5MTgw_043cb451-c144-4e66-a0d8-e820e8e44180"
      unitRef="usd">125867000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="i6bf043bdb8634f2ba7bfc2d41c6be6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEzLTMtMS0xLTg5MTgw_cf599380-1d4a-4c7f-a836-6a139bf2768b"
      unitRef="usd">80503000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="icb4dd7e5ad6446fba22a172cfc5fbad1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzEzLTUtMS0xLTg5MTgw_428a22a5-1b60-41ef-ab5a-c9b9f78deff9"
      unitRef="usd">83138000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTEtMS0xLTEwODAwOA_9b45815f-5e60-48b6-9454-15f07adb10c5"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i6bf043bdb8634f2ba7bfc2d41c6be6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTMtMS0xLTEwODAwMA_2a171c18-e8f1-41d7-bbe7-47fc73c557a6"
      unitRef="usd">174269000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="icb4dd7e5ad6446fba22a172cfc5fbad1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTUtMS0xLTEwODAwMg_7ed5eb36-3ac3-4ae6-b160-1a6216ff22b6"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8efcd64828454562aa41349d254abdaf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTEtMS0xLTk2ODM2_ef9ce0e2-4ad5-459d-9b28-69eef10cc8da"
      unitRef="usd">204715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1d6775b453e947159c4ad9a3324c4f21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTMtMS0xLTk2ODM3_6ae8be52-204b-4c63-bcb1-4742865a4e14"
      unitRef="usd">-105515000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i167f99da820844d99a0af1444da24369_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTUtMS0xLTEzNzQyNw_edc52552-d08a-4086-8618-8741737f75e2"
      unitRef="usd">132668000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTEtMS0xLTk2Nzc3_4e144e9e-7114-4cd0-ad20-8e8298b52deb"
      unitRef="usd">252531000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTMtMS0xLTk2Nzc5_15346862-08c0-4ee0-bcf6-140a7a11f521"
      unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTUtMS0xLTk2Nzgy_034d02c3-7660-4ac9-80ef-d75e9203d340"
      unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTEtMS0xLTg5MTgw_06c56087-bd60-41c2-914d-cdffa35ede57"
      unitRef="usd">-115565000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTMtMS0xLTg5MTgw_54432a2a-535b-48a8-bfc9-00f7d12b3489"
      unitRef="usd">-46932000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE0LTUtMS0xLTg5MTgw_71142777-6826-4bde-97c3-925a93f38512"
      unitRef="usd">-38493000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTEtMS0xLTg5MTgw_c496ec85-adab-45e6-8e0b-9539e085c43e"
      unitRef="usd">8961000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTMtMS0xLTg5MTgw_3460df95-de75-4723-aa02-149964f0c213"
      unitRef="usd">24969000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzE1LTUtMS0xLTg5MTgw_68385924-bc2f-495b-8f42-eea0f26f5983"
      unitRef="usd">1594000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzIwLTEtMS0xLTEzNzM5Ng_9d8a2999-3826-417f-ac01-f2ee757d782e"
      unitRef="usd">350642000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzIwLTMtMS0xLTEzNzQxMg_a871b008-2ae5-4b6b-a8fe-aa7395c30d86"
      unitRef="usd">-127478000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZToyNGQ2NjdjZGVmZmQ0NDdhYmU1MjY0MTdhODhmMjZhYy90YWJsZXJhbmdlOjI0ZDY2N2NkZWZmZDQ0N2FiZTUyNjQxN2E4OGYyNmFjXzIwLTUtMS0xLTEzNzQxNg_4d5360fd-a792-4b02-84c7-d3516be00b79"
      unitRef="usd">95769000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="i5f6b30eaddc546309d5fb2a73d7d6f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzMtMS0xLTEtMTUxOTY4_046299e6-cfc1-4163-8cc6-d86981197ffe"
      unitRef="usd">4909968000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib1776f2d26a1426bbfd2a212b3fb6eef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzMtMy0xLTEtMTUxOTY4_04a65d9a-bf36-4de2-acc4-3d2890ea9bf7"
      unitRef="usd">0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iaae3400ed85a49c68b46e9a3cb6d4c33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzQtMS0xLTEtMTUxOTY4_54fb139f-9079-4a9d-8981-3854c17aad70"
      unitRef="usd">1107632000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ice6d3850c704468480e43fec75ebad7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzQtMy0xLTEtMTUxOTY4_2fd550cf-6c93-4c55-865c-c6eadc675166"
      unitRef="usd">481214000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i53c7016e0da24d6080e0293015fae18b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzUtMS0xLTEtMTUxOTY4_a549db81-81b8-4932-8bf3-50448314acc0"
      unitRef="usd">840466000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0fa8a75c5b374eebb94d07564653ae6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzUtMy0xLTEtMTUxOTY4_dce55ba0-9c05-4247-a79c-d44fb8e9791a"
      unitRef="usd">754601000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7c3b96e128d946ab96469eac8abc3f47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzYtMS0xLTEtMTUxOTk1_fc27c40b-1d9a-43f3-af2f-c03a58b538da"
      unitRef="usd">889714000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if14d910567e449eeb66507e8722e9c9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzYtMy0xLTEtMTUxOTcy_82242340-0ee6-477b-af4d-4413ab452802"
      unitRef="usd">744785000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzctMS0xLTEtMTUxOTcw_ec2f1cef-6a80-4461-aec0-d6a063921606"
      unitRef="usd">7747780000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzctMy0xLTEtMTUyMTE3_bd57dbe6-e04d-493e-88ba-9e4edb1cedf3"
      unitRef="usd">1980600000</us-gaap:Assets>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i1c02f5e78ce04a0dbd7c92759a0e27e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzEwLTEtMS0xLTE1MTk5MA_12b7b5f8-c24f-4bdc-9051-3df16dc949b6"
      unitRef="usd">286813000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i423b8655f18f446f826561e1645e08cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzEwLTMtMS0xLTE1MTk5MA_f57650e6-4543-490f-8a7a-900940d91baf"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="iba388f3ecf58488985a1e201fdb42942_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzExLTEtMS0xLTE1MTk5MA_825b222f-3876-4610-9873-c266d9e59b9c"
      unitRef="usd">30657000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="iee6268d220f146d882fd1436df14ea0b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzExLTMtMS0xLTE1MTk5MA_3d100cc1-94ce-4520-86a0-cbc90b83d4a9"
      unitRef="usd">25695000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i4731cc11b975486bac5419becf0febef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzEyLTEtMS0xLTE1MTk5MA_51682445-97f4-464e-b952-200e3e9e4391"
      unitRef="usd">20996000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="icbe42907e3184b50a1a8a0835bc77961_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzEyLTMtMS0xLTE1MTk5MA_f5aaedf2-3cd5-420c-b881-fbe1033c408c"
      unitRef="usd">21235000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzEzLTEtMS0xLTE1MjExOQ_ee332eef-7408-4ac8-9a5a-070bf0fb2dec"
      unitRef="usd">338466000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzEzLTMtMS0xLTE1MjEyMQ_55343c51-c13a-4e51-8c33-8129116c6295"
      unitRef="usd">46930000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:Goodwill
      contextRef="i5f6b30eaddc546309d5fb2a73d7d6f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE2LTEtMS0xLTE1MTk5Mg_8a27c214-1e8f-4114-ad03-df339bd1477a"
      unitRef="usd">1340663000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib1776f2d26a1426bbfd2a212b3fb6eef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE2LTMtMS0xLTE1MTk5Mg_2975d761-2f6a-4988-9a10-afdcecb63692"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaae3400ed85a49c68b46e9a3cb6d4c33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE3LTEtMS0xLTE1MTk5Mg_d3a5128a-0bcb-41ce-9169-f6c237c1c852"
      unitRef="usd">531122000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ice6d3850c704468480e43fec75ebad7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE3LTMtMS0xLTE1MTk5Mg_3f298790-16ec-4e78-a1fb-64bf31e1d651"
      unitRef="usd">27025000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i53c7016e0da24d6080e0293015fae18b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE4LTEtMS0xLTE1MTk5Mg_213d0206-ac01-4e91-afc0-7b6d4161e17f"
      unitRef="usd">88285000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0fa8a75c5b374eebb94d07564653ae6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE4LTMtMS0xLTE1MTk5Mg_e338e6ff-4e36-49ca-a1f3-7501a9f4a539"
      unitRef="usd">29633000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE5LTEtMS0xLTE1MjEyMw_67184812-eba5-408a-ba90-3be1cb49ba59"
      unitRef="usd">1960070000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzE5LTMtMS0xLTE1MjEyNQ_cfd704c1-123e-462b-a444-e3ec75829835"
      unitRef="usd">56658000</us-gaap:Goodwill>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1c02f5e78ce04a0dbd7c92759a0e27e8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzIyLTEtMS0xLTE1MTk5NA_084620de-e701-4aa7-a94e-b42754460322"
      unitRef="usd">114618000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i423b8655f18f446f826561e1645e08cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzIyLTMtMS0xLTE1MTk5NA_0da0d1ab-b830-4d86-aa85-4066c084609a"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba388f3ecf58488985a1e201fdb42942_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzIzLTEtMS0xLTE1MTk5NA_a1892ea1-35c5-4211-a57e-27aaaddb349d"
      unitRef="usd">14073000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iee6268d220f146d882fd1436df14ea0b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzIzLTMtMS0xLTE1MTk5NA_9c834a7a-39a4-4787-88a9-ba8f48492723"
      unitRef="usd">19212000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4731cc11b975486bac5419becf0febef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzI0LTEtMS0xLTE1MTk5NA_07677861-8440-4800-86e0-35552b0d6229"
      unitRef="usd">27131000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icbe42907e3184b50a1a8a0835bc77961_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzI0LTMtMS0xLTE1MTk5NA_580c1f41-006d-4d2b-930a-be78f46477eb"
      unitRef="usd">20296000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzI1LTEtMS0xLTE1MjEyNw_9c34db4e-b8e5-4a9b-b109-65f04123e417"
      unitRef="usd">155822000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowMDFhZjJiZTA3MTk0MTAzODBmN2M4ZGJjYjg0YWM1MS90YWJsZXJhbmdlOjAwMWFmMmJlMDcxOTQxMDM4MGY3YzhkYmNiODRhYzUxXzI1LTMtMS0xLTE1MjEyOQ_dacbcc23-e2a7-404c-84ae-2547aa36ec85"
      unitRef="usd">39508000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1
      contextRef="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY0MDE_9ab0b31b-0f9c-42c7-b7d1-4ceaa965c3f3"
      unitRef="usd">22300000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="ib69dd10bc6834e49a8ed1c03133884d0_I20210308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY0MTY_28fdd35e-0993-4f6e-a5ae-5e608f3810e5"
      unitRef="usd">21200000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:OtherNonrecurringExpense
      contextRef="i3c469d25df94477e89ee7cfd9b783c9d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY0MzE_f37a755c-3a46-45eb-80f4-e24eee945356"
      unitRef="usd">2800000</us-gaap:OtherNonrecurringExpense>
    <us-gaap:OtherNonrecurringExpense
      contextRef="i6f3dc7d52f4042c2a8f0d8b5b49501cf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY0NDU_abcc8102-48bc-4282-829c-ba4857977069"
      unitRef="usd">8500000</us-gaap:OtherNonrecurringExpense>
    <ely:CostsForRelocatingDistributionCenter
      contextRef="i6bf043bdb8634f2ba7bfc2d41c6be6e6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY0NzM_02046e43-d8ce-4273-b366-8239c9ccaab8"
      unitRef="usd">3700000</ely:CostsForRelocatingDistributionCenter>
    <us-gaap:SeveranceCosts1
      contextRef="i6bf043bdb8634f2ba7bfc2d41c6be6e6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY0ODc_13790223-500b-42c7-aa20-69f35048d208"
      unitRef="usd">3800000</us-gaap:SeveranceCosts1>
    <us-gaap:OtherNonrecurringExpense
      contextRef="i30821c5d3e574be2a114a516e6b14825_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY1MDE_09181fbc-fafa-4d63-b33c-4e08e197c24f"
      unitRef="usd">1500000</us-gaap:OtherNonrecurringExpense>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i5c44c8737edc4006ac74c1278b96136c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1Xzc2OTY1ODE0MTY1MTU_8a07e23e-c666-48d1-85c8-b9efbc077bd3"
      unitRef="usd">26400000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i54f7030900324bc68473154c6a5a90de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzE2NDkyNjc0NjYwNTY_0c4d1526-332d-43d7-b22d-8e7a292b8e9b"
      unitRef="usd">174300000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GainLossOnInvestments
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzQ5NDc4MDIzNDQ3NjY_2f2ff376-8724-4652-87d6-990ea5fa2028"
      unitRef="usd">252500000</us-gaap:GainLossOnInvestments>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzU0OTc1NTgxNzIwNjY_c24f3e19-659a-451f-8b3a-7c615ac124d6"
      unitRef="usd">144900000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzU0OTc1NTgxNzIwNTg_02afdaef-1fb0-4136-af67-fc1eeaa92fcd"
      unitRef="usd">84200000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ie3ced6b63fd141bc8c1f41fed301b032_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzU0OTc1NTgxNjMxMDQ_343ac124-fb1e-49b2-b3b4-916c55452b32"
      unitRef="usd">33900000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i04b0b9d9eebf493a856b8513f21af6e1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzE2NDkyNjc0NjYwODI_076f3a50-9369-4eaf-98b7-d989d5be05ba"
      unitRef="usd">1903400000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90ZXh0cmVnaW9uOmUxODVkMDBhYWVhNTQ0OGJiNjk2MjIxNTQ1NTE3NGE1XzQ1Nzg_baa342a8-d48c-4ece-8050-f1cffa635c77">Long-lived assets are based on location of domicile.&lt;div style="margin-top:5pt"&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:76.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-Lived&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,067,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,383,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,451,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2020&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;372,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;212,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;146,495&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;788,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,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:9pt;font-weight:400;line-height:100%"&gt;19,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,701,063&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;132,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;In 2021, the Company re-evaluated its definition of long-lived assets to include property, plant and equipment. As a result, the information presented for 2020 and 2019 was recast to conform with the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c42877d8bb64a51ad6feaed606199ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzMtMS0xLTEtODkyOTg_f5a4b854-82c4-46b6-a39c-b0e9620ea3bf"
      unitRef="usd">2067070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i7e16ba49867b4912adc648010108de90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzMtMy0xLTEtODAwOTI_4b2d319b-f433-4774-9e30-9c3e9e46b412"
      unitRef="usd">1383614000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4d3cab77eab4095af3550ccf16ebd3d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzQtMS0xLTEtODkyOTg_c7d444e4-a2c8-4f91-b693-b9454dd7d0a0"
      unitRef="usd">499533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i8779c67a75654afc9f0b53dd9895ff03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzQtMy0xLTEtODAwOTI_f70b8e9d-f4af-4199-a7d2-c1e8a3c3c263"
      unitRef="usd">48854000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib81e6d47f8c241638d7a3cc425989a62_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzUtMS0xLTEtODkyOTg_1ea4a486-63b9-47e9-8f71-bb46840e2131"
      unitRef="usd">243848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i2c246d84593d4845865acacbf15795f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzUtMy0xLTEtODAwOTI_7670396f-783e-4ebf-92dd-63fa2348d7a5"
      unitRef="usd">7205000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb9c3556b15f49beb3e7dbc3fe38fcda_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzYtMS0xLTEtODkyOTg_c994fe7c-bfda-4338-85dd-f7a9c6c79e7c"
      unitRef="usd">322996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i0fc032ecaf614822a08d593ce70d04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzYtMy0xLTEtODAwOTI_132f70ce-6e1a-4f78-8ac8-4c74ad063912"
      unitRef="usd">11729000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzctMS0xLTEtODAwOTI_08c75f3c-3856-49e0-9c13-7ee865e5518e"
      unitRef="usd">3133447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i453a07ae860e48fba8ee92890b4346dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzctMy0xLTEtODAwOTI_1034ded0-1f94-40f9-8cd3-cfbf34f52d9e"
      unitRef="usd">1451402000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa870209aa6e46c3a67193f3c095023a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzktMS0xLTEtODkzMDQ_e645a5de-2944-42de-8c15-a72f3071a7ad"
      unitRef="usd">778600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="id74337fe065a48bdb5c562777b6faaed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzktMy0xLTEtODAwOTI_bca8c2ea-cf4a-4b44-9cb6-2ca33368c02d"
      unitRef="usd">116459000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4ae2b689b8a4ebe861b4650cfab508d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzEwLTEtMS0xLTg5MzA0_4c2655a6-91b5-4592-b652-cd533d5c1c6c"
      unitRef="usd">372957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="ida40038c8e7943daaffcf3ae2218840c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzEwLTMtMS0xLTgwMDky_4578bb88-f941-499c-80a7-fc8d402df186"
      unitRef="usd">17078000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d04b4906884aa7ba409b7bcbf13148_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzExLTEtMS0xLTg5MzA0_22132760-7481-4465-9eb4-8218e9a43a42"
      unitRef="usd">212055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i53c318cd56604bd09196ab892440bbd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzExLTMtMS0xLTgwMDky_e72a321a-146c-47d0-8acb-11683403c0be"
      unitRef="usd">6028000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95a054db90474e3a9860405ee56ce239_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzEyLTEtMS0xLTg5MzA0_1189bcce-24a5-4d90-aa08-6ff373649b0d"
      unitRef="usd">225848000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i96fdf52f178c412a8519b2007c3f48ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzEyLTMtMS0xLTgwMDky_b7910349-c884-4389-a9e3-54be8410fdc4"
      unitRef="usd">6930000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzEzLTEtMS0xLTgwMDky_77129ada-7a15-4b20-96d8-5bcb4b969f71"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i2a4b3e094c9c48b48013a2a8e3004a42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzEzLTMtMS0xLTgwMDky_38596195-bff4-4494-aa05-2e3b8904310f"
      unitRef="usd">146495000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e85702f8b9c483fa0c2f1fe8f37c777_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE1LTEtMS0xLTgwMDky_22514e4e-07af-438a-b784-44ff46d602db"
      unitRef="usd">788232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i4db02d384f254721bd07f7b24565ff9a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE1LTMtMS0xLTgwMDky_5cafab37-5152-490f-b905-645a36f9aba5"
      unitRef="usd">103111000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40044b44dcd2414086d70dd3eb9650ac_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE2LTEtMS0xLTgwMDky_3be59403-b725-42e3-b5b2-2ac4f7131c29"
      unitRef="usd">428628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="ic6c5f7577a8142959e95ad4a34380f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE2LTMtMS0xLTgwMDky_c5201ee1-dcc9-4c97-8df4-1f27272709a2"
      unitRef="usd">19148000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19141db6662b4f7994233029b722ccd9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE3LTEtMS0xLTgwMDky_1b677096-0942-4c0e-ae4a-61aed78511c3"
      unitRef="usd">246260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i367f3bf3f496449f976996100b0e8c77_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE3LTMtMS0xLTgwMDky_6446a518-c823-48ff-8788-dee958295a09"
      unitRef="usd">5655000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5c29a43e25a42f3b5978bc2b34ae5be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE4LTEtMS0xLTgwMDky_c07eba65-abea-4411-b96e-0e3f8ae106bc"
      unitRef="usd">237943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i9fb38c37e1144c56ac391ab9a09fe366_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE4LTMtMS0xLTgwMDky_4ea166df-5d70-40f1-8e50-95bce75b8821"
      unitRef="usd">4846000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE5LTEtMS0xLTgwMDky_9ea8ebdd-66af-472e-8295-42919958ff7a"
      unitRef="usd">1701063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="i43d3cffe0ff8419ebbf8b8fb7278b1a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDEvZnJhZzplMTg1ZDAwYWFlYTU0NDhiYjY5NjIyMTU0NTUxNzRhNS90YWJsZTowZjFhYzc4MjkwMTY0NGExOGEyZWQxNjUzOTc3OGMzNy90YWJsZXJhbmdlOjBmMWFjNzgyOTAxNjQ0YTE4YTJlZDE2NTM5Nzc4YzM3XzE5LTMtMS0xLTgwMDky_1c60c493-77b0-4531-854e-64580878708f"
      unitRef="usd">132760000</us-gaap:NoncurrentAssets>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDQvZnJhZzoyOWRmZDY2ZTA2NzQ0ODkwYWQzODk4Y2JlMzNjMTY5Ni90ZXh0cmVnaW9uOjI5ZGZkNjZlMDY3NDQ4OTBhZDM4OThjYmUzM2MxNjk2XzUzNw_6ecd2b50-9a60-410e-8e4b-038d1fe9d674">&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;Note 23. Transactions with Related Party&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Callaway Golf Company Foundation (the &#x201c;Foundation&#x201d;) oversees and administers charitable giving and makes grants to selected organizations. Officers of the Company also serve as directors of the Foundation and the Company&#x2019;s employees provide accounting and administrative services for the Foundation. During the year ended December 31, 2021, the Company recognized charitable contribution expense of $1,000,000. During the year ended December 31, 2020, the Company did not make a contribution to the Foundation. During the year ended December 31, 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company recognized charitable contribution expense of $750,000 for the Foundation.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDQvZnJhZzoyOWRmZDY2ZTA2NzQ0ODkwYWQzODk4Y2JlMzNjMTY5Ni90ZXh0cmVnaW9uOjI5ZGZkNjZlMDY3NDQ4OTBhZDM4OThjYmUzM2MxNjk2XzQ5NDc4MDIzMjU3ODE_d2bb9868-2e50-4223-bf37-39bacb511732"
      unitRef="usd">1000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDQvZnJhZzoyOWRmZDY2ZTA2NzQ0ODkwYWQzODk4Y2JlMzNjMTY5Ni90ZXh0cmVnaW9uOjI5ZGZkNjZlMDY3NDQ4OTBhZDM4OThjYmUzM2MxNjk2XzM4Mg_959cd591-b559-47f5-aed0-b9b316bbc0fe"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i8eda1f105a4c41dd99e357ed0d61ad1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNDQvZnJhZzoyOWRmZDY2ZTA2NzQ0ODkwYWQzODk4Y2JlMzNjMTY5Ni90ZXh0cmVnaW9uOjI5ZGZkNjZlMDY3NDQ4OTBhZDM4OThjYmUzM2MxNjk2XzUxMg_43e6865d-e13a-4c08-ae72-8838c0f7049c"
      unitRef="usd">750000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90ZXh0cmVnaW9uOjBkNDY0ODBkNGIzOTRlYzVhMjkxZDAxNDQ3ZWVhMzFkXzI0Ng_ffec9e3a-56c8-4313-9910-24de4cc58b8c">&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 24. Summarized Quarterly Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:47.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year 2021 Quarters&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1st&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2nd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3rd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4th&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;651,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;913,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;856,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) from 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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;/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:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:47.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year 2020 Quarters&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st&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;2nd&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;3rd&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;4th&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="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;475,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) from 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(177,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(105,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(167,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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;/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:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Earnings per share is computed individually for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not necessarily equal the total for the year.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90ZXh0cmVnaW9uOjBkNDY0ODBkNGIzOTRlYzVhMjkxZDAxNDQ3ZWVhMzFkXzI1MA_c95b7472-90ae-4bf7-90b2-8ca5f3a02624">&lt;div style="margin-top:6pt"&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:47.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fiscal Year 2021 Quarters&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1st&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2nd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3rd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4th&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;651,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;913,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;856,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) from 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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;/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:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:47.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year 2020 Quarters&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st&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;2nd&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;3rd&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;4th&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="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;475,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,589,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) from 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(177,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(105,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(167,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(126,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per common share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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;/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:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.35)&lt;/span&gt;&lt;/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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;____________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(1)&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:10.43pt"&gt;Earnings per share is computed individually for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not necessarily equal the total for the year.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ba3430b222d452d8ff90bda944c2e2e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzMtMS0xLTEtMTAzMTQ5_c64440fc-fee6-4389-87cb-18263030740a"
      unitRef="usd">651621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if14ebd1081644da4bcd0127c28930a08_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzMtMy0xLTEtMTAzMTQ5_e913ed1a-9402-4251-822a-66c70c265e4c"
      unitRef="usd">913641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia88834cf85314f5aa974965076ce9721_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzMtNS0xLTEtMTAzMTQ5_9bc914b9-0c8f-4a0f-9c27-778e5a219f31"
      unitRef="usd">856461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida35154e01914086949be29ec55c2c50_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzMtNy0xLTEtMTAzMTQ5_65b38d07-cc5e-4ef6-bc3b-1e314504491e"
      unitRef="usd">711724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzMtOS0xLTEtMTM3NDcx_5a14237e-5daf-4dfd-9293-434e0faf678f"
      unitRef="usd">3133447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0ba3430b222d452d8ff90bda944c2e2e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzQtMS0xLTEtMTAzMTQ5_b54666a9-670e-4acf-ba11-a6593bface6a"
      unitRef="usd">76099000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if14ebd1081644da4bcd0127c28930a08_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzQtMy0xLTEtMTAzMTQ5_8c8396d4-ddb0-4186-981f-6f04c1a06abc"
      unitRef="usd">107269000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia88834cf85314f5aa974965076ce9721_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzQtNS0xLTEtMTAzMTQ5_c249075e-c893-48b2-b2e4-5867fa9fca7c"
      unitRef="usd">76010000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ida35154e01914086949be29ec55c2c50_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzQtNy0xLTEtMTAzMTQ5_9b177b0f-a615-4e24-991e-754dcad515d5"
      unitRef="usd">-54663000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzQtOS0xLTEtMTM3NDcx_2db0f79d-b0ad-48ba-932b-5e202a13cfd5"
      unitRef="usd">204715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0ba3430b222d452d8ff90bda944c2e2e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzctMS0xLTEtMTAzMTY2_4c48fb2d-b04b-48e5-a76d-51c33f449b5b"
      unitRef="usd">272461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if14ebd1081644da4bcd0127c28930a08_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzctMy0xLTEtMTAzMTY2_5664b432-50ed-4d00-a817-5312f0299c74"
      unitRef="usd">91744000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia88834cf85314f5aa974965076ce9721_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzctNS0xLTEtMTAzMTY2_31311eda-2376-4637-ad80-1bcad04d7b10"
      unitRef="usd">-15991000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ida35154e01914086949be29ec55c2c50_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzctNy0xLTEtMTAzMTY2_abe3e212-5fb2-4bc6-8b29-62c682d021b6"
      unitRef="usd">-26226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzctOS0xLTEtMTM3NDcx_cd47b30d-a226-409d-bd54-132e0162d51e"
      unitRef="usd">321988000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0ba3430b222d452d8ff90bda944c2e2e_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzktMS0xLTEtMTMwNTgz_9d1cc44a-1f01-4a28-9442-d9c1131f5fd9"
      unitRef="usdPerShare">2.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if14ebd1081644da4bcd0127c28930a08_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzktMy0xLTEtMTMwNTgz_118f67a3-55b4-4601-87a7-5837d22b5ac4"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia88834cf85314f5aa974965076ce9721_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzktNS0xLTEtMTMwNTgz_12815be9-df54-45d9-90d2-aa2b0e382553"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ida35154e01914086949be29ec55c2c50_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzktNy0xLTEtMTMwNTgz_de524ada-f0c1-4497-8047-b5f1d675db0f"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzktOS0xLTEtMTMwNTkw_cc929a01-1110-467f-880d-8312f229d003"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0ba3430b222d452d8ff90bda944c2e2e_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzEwLTEtMS0xLTEzMDU4Mw_34a9beda-d255-4bbd-bb7c-76bea46bb217"
      unitRef="usdPerShare">2.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if14ebd1081644da4bcd0127c28930a08_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzEwLTMtMS0xLTEzMDU4Mw_9917d7d8-4f02-4c84-81e9-c68c0623813d"
      unitRef="usdPerShare">0.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia88834cf85314f5aa974965076ce9721_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzEwLTUtMS0xLTEzMDU4Mw_915c3838-b677-4b3a-af96-9d39a777d6c8"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ida35154e01914086949be29ec55c2c50_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzEwLTctMS0xLTEzMDU4Mw_f8496b61-4031-426a-bcbf-8c53d2673ad8"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2d6e97d16e2e4e4d94616759d3880e28_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZTpmOTYwNmZkZWM1NmY0MTg0OTMyMWI1NzcwNjNkYjNkYS90YWJsZXJhbmdlOmY5NjA2ZmRlYzU2ZjQxODQ5MzIxYjU3NzA2M2RiM2RhXzEwLTktMS0xLTEzMDU5MA_f8f23017-cc37-4c15-8e06-5ddec0fc16ec"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bb180c972264daab40bd33534a5a4cf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzMtMS0xLTEtODAwOTI_19e59eeb-54e9-418c-93a7-7e111bec56e7"
      unitRef="usd">442276000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i619b88e3e6654846883475d0c620a55a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzMtMy0xLTEtODAwOTI_0b6ecc1b-e9d6-4ca9-8474-e9bfdc5eafd6"
      unitRef="usd">296996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44525fde292f448da07bcddf6057f795_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzMtNS0xLTEtODAwOTI_bd8ae80f-69ef-4c5e-80d8-cb5d1f57c667"
      unitRef="usd">475559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23203a220b7044dcab69e599a7c4f8dd_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzMtNy0xLTEtODAwOTI_6c9f21c4-94e5-46cb-9c66-0999d1d69ad4"
      unitRef="usd">374629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzMtOS0xLTEtMTAzMDkx_ddc09533-ddf5-4d5b-8d40-6c0c634c7744"
      unitRef="usd">1589460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2bb180c972264daab40bd33534a5a4cf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzQtMS0xLTEtODAwOTI_eb639a78-897d-48d3-b826-d970e481c092"
      unitRef="usd">40680000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i619b88e3e6654846883475d0c620a55a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzQtMy0xLTEtODAwOTI_b4ed9f14-24cf-423f-a9cb-0f2f1a56f962"
      unitRef="usd">-177449000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i44525fde292f448da07bcddf6057f795_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzQtNS0xLTEtODAwOTI_062aca4b-685f-4e4d-99de-3a43b76180ee"
      unitRef="usd">63509000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i23203a220b7044dcab69e599a7c4f8dd_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzQtNy0xLTEtODAwOTI_661eaa9c-cc12-4e58-aa17-585b8c1371d6"
      unitRef="usd">-32255000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzQtOS0xLTEtMTAzMDkx_2edaefd3-2bf3-458a-8bb4-286b9a7c38bf"
      unitRef="usd">-105515000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2bb180c972264daab40bd33534a5a4cf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzctMS0xLTEtODAwOTI_8f58d85a-f407-4179-91cd-04f5dda9fd4d"
      unitRef="usd">28894000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i619b88e3e6654846883475d0c620a55a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzctMy0xLTEtODAwOTI_ef7f3cc8-f01f-4d46-a22a-26a614746edb"
      unitRef="usd">-167684000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i44525fde292f448da07bcddf6057f795_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzctNS0xLTEtODAwOTI_85c08958-b4c8-4842-adc7-d800f1b261d4"
      unitRef="usd">52432000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23203a220b7044dcab69e599a7c4f8dd_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzctNy0xLTEtODAwOTI_c7a0c09a-e8e7-4c33-923a-6ebd5a4cb96c"
      unitRef="usd">-40576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzctOS0xLTEtMTAzMDkx_9629042e-dd01-43f8-a31c-288006739cd1"
      unitRef="usd">-126934000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2bb180c972264daab40bd33534a5a4cf_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzktMS0xLTEtODAwOTI_c8f290bb-dff3-492a-adfe-5ddb6d315508"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i619b88e3e6654846883475d0c620a55a_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzktMy0xLTEtODAwOTI_253e3f1f-af68-49e2-8e5b-6dc5a0736d87"
      unitRef="usdPerShare">-1.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i44525fde292f448da07bcddf6057f795_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzktNS0xLTEtODAwOTI_0b4b87db-2590-4e14-9f8a-1c0390652d21"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i23203a220b7044dcab69e599a7c4f8dd_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzktNy0xLTEtODAwOTI_99fba8c1-ef36-45dd-a1a1-d6272e3af79b"
      unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzktOS0xLTEtODAwOTI_c8c78056-b373-4a68-aa15-bdd334c6e48d"
      unitRef="usdPerShare">-1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2bb180c972264daab40bd33534a5a4cf_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzEwLTEtMS0xLTgwMDky_e531ca15-bfa7-4c92-82f4-19c5eef5e967"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i619b88e3e6654846883475d0c620a55a_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzEwLTMtMS0xLTgwMDky_7fe74fe7-2551-4eab-9ee2-dc125ce9f550"
      unitRef="usdPerShare">-1.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i44525fde292f448da07bcddf6057f795_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzEwLTUtMS0xLTgwMDky_420b39ed-4faa-43aa-bfb2-c37923f49097"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i23203a220b7044dcab69e599a7c4f8dd_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzEwLTctMS0xLTgwMDky_47a32e29-e328-4e7d-92ea-d35c1629d3e3"
      unitRef="usdPerShare">-0.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0a0e65ddf9cd432dbbd9f4e474dfd87f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNGM3ZjU4YmM4NDRhYmVhN2IxZmQ0NTkyNTVmMjAwL3NlYzo2MzRjN2Y1OGJjODQ0YWJlYTdiMWZkNDU5MjU1ZjIwMF8yNTMvZnJhZzowZDQ2NDgwZDRiMzk0ZWM1YTI5MWQwMTQ0N2VlYTMxZC90YWJsZToxOWQ3NDBlMDIzOTE0NjU5YjA3MWNiMWFkOWNlYjlmNC90YWJsZXJhbmdlOjE5ZDc0MGUwMjM5MTQ2NTliMDcxY2IxYWQ5Y2ViOWY0XzEwLTktMS0xLTgwMDky_f1f78854-b8d8-4d71-b644-2efcb77bfaed"
      unitRef="usdPerShare">-1.35</us-gaap:EarningsPerShareDiluted>
</xbrl>
