<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:shoo="http://www.stevemadden.com/20201231"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="shoo-20201231.xsd" xlink:type="simple"/>
    <context id="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibbf3fb62d71a424397545d8818f6b815_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ife65cdea686e407eb2480cc0dc36b6b4_I20210225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2021-02-25</instant>
        </period>
    </context>
    <context id="i8717eca2e03e4032af05f4df9c632873_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1afb358a3268411890320a48dadf423b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id0da530d78324625976d1e8b3f464f8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6886bc3f456c442f9bd13e63853c90fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b70d4b63871483fb3393b5730ac367d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if90e80ececb04e3ab0676156d3ed061b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5ba1375d0454449b9673bf7df1975b26_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i81fe917c97344765848bb03613396e9d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i95307b5167b842d28b19db51b918428c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ide22b21c6d504476b3135e54ba2d6a8c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i02d833ecd85a4bac8b2871a732d49ca3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4417283fcbef48ba86d092d7345625e2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i10890688e19d4edf904fa75d2025fa7c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i517e06f387c146f5b989c848133deaf0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2a379b5eb88145869d7a5647eccbd82f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2d133df7e3a84c4b9a50d5f062766424_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2a93b54f0bad43a18ad23b56b526989b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia283ad38149c45cfb283fb8a976fd691_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2556813abf97417aa87c496655b7da0a_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i85be680eeb57455d879a9301361c0427_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3681c6932f7d4e799863daae846022dc_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81d0fb9fcb3a452090f11563ed744459_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i142fc104857f4f10b887f0b673a7b933_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iab7736cd571f40878ade5af2d33a6a9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33341714532b432786e273a6b449e621_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa426679f8294cd39f09b5d16ddbe5e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icfbde8ca2e6d40bea22610dc2601be45_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i915c477788024429ad13307a6c54262a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</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="i5c83d2bbc77542f98df798ab55b03eac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32304198982d4117a61f2ff9c1403f43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i11a89436deb145e093a261a75a12edfe_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7eb60137001946479f674ea34b19bf0b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i338343290aa9439e80143b35b13bfe14_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0a1a461f57b34de7b55b34262b6fd38c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98915665eb9441e78ba5607a0386d575_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i49f859e0fec04eddb9de7fc5f306bba7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:B.B.DakotaInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if1dcd54b9b594b5a9353bbb7f5a9700c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:B.B.DakotaInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98df0e974a9c47c1b98d85c1aa333713_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:B.B.DakotaInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a8b93c982014f5db57184bbada332a8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:B.B.DakotaInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i290ad9520b4f4585ad139b63096f1b36_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:B.B.DakotaInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7246c16af8c440c484366294eb57d31d_I20200505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">shoo:RosenthalRosenthalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-05</instant>
        </period>
    </context>
    <context id="i4049835e46aa49f8bf36fbc1a4fac8fa_I20200506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">shoo:RosenthalRosenthalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-06</instant>
        </period>
    </context>
    <context id="i87b05dd96f30444a9c893fc57be56320_I20070625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2007-06-25</instant>
        </period>
    </context>
    <context id="i61af7fc167894e609601da5b89afd9d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5267d860330f4d0285eb3ec2f3b8a2f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="ia4683827053b425b9d30ccaed69578c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="if8b62e6e47464365971f999bf9eda8b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i87a2859abebc4216825d6e96b71e527c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idba299ae61bb4a8186c764ececb090b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i110768d8feef4b2f84dc29f24c4fdc3d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie506d7ea33334c24b3f807d8e8f481aa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8fb39ae36e7f4a7eae055807282b1cbe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0585186228f6496ca786f80ec6f8d9fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie487640121cd4dd68e0f0406f35481cc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic6f62fe27e4f48e2971d2bca83e1d305_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieace46d5024a4a01b23b1fa37c8f0f08_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i912a3b112ed7418eafe3ca7fca3cac70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5af4cfaeeb25411f971934bd21c213b1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2b3bfa3d2b8349fd85f55c01e2b4b4b2_D20200401-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8ae80acbbd5547268d94d5f5c7894d3b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:ChangeDuringPeriodFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13c88e439a8849f7834d185a4d8ee949_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:GreatsBrandInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0959cfbaadbd47ea8b355f9f0caa6b5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:B.B.DakotaInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0de2ead21b484871aa7101e915079db2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d74063793704c788304a3577d8f0502_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe9e7b438b754336a04550cee6adfe70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id991a629be7340858290ba2d853b6d2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1402047dd454f0d9f6d191947a0752e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic83f14f68bd74669829731c62661450c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i786875919780404f917bb7d546f75479_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8a27653d27924b1ca1333c869bb78b2f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i37b124fe623f4d22842fe9b8c30f3c40_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic9f861e2f2b04f45a431c7a9a6be2d6e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6dec801036143a987628eb88e8d1661_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:NetCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6c3c27922b2e40679890c41bbb096700_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i97332216f29644058fe694903432ab6e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iec7da3916fe64bbaa999b39b096ac81e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i30516a7b62f94ccfa7e41302c4975e76_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:NetCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2e4dc1d304f54857b9dbf413b4970e44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i22b399bc19db43dbb15b1a5be70148fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie040efc39d624962bbe685fd7a1e0e16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iffc29eaa134d4d868dfd5f0702557eac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:NetCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b3d77f268754e21b3da4cfd04ce43cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i850f01ba57454d029f28827f7eff267d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i144a71f1430d4f738a8b8c3bb22fa9b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i105ac97ca590450cb89c1cfcb54cf967_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:NetCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ideff08df74914635a1972390b76f5bf2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89369ef5b7f14ef38c6ae31fed664dac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7460caf533bb447ab816a6e306b2986d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c226b27dcc84cf0b0add92f040160ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:NetCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf778660023e4a5fb1f0b1cf866c2f8d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibee01b752564493aa62cf1e2b6ca45d9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6f960d58f69f44bd8f4411317f47dd9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie162fd45b3f84144a75f182278131759_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8822a2bfe0cd48cbb78daf30897b0aa0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3dc2bef915ea4c06b4b3807809d49196_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c29148bb34049579dadadf380acd6c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iebf8c93c567748528fb09b90642786f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13c7c68459614d43802d1cf40c779dd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i627660c7263c4ee1837cd250c938579b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec4596020bda42759465a4918fb24cc3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iffee641899c3429bb0e8d97fd89d45d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f26448195534ba7807c96eebfe0cc11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:CejonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf13dc06294d48309600a99da032e2ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:ReportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia1dca99b97bb4754ac4f6ed7c4a8077f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncashOrPartNoncashDivestituresByUniqueNameAxis">shoo:JocelynMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77b3509b8a8c405abdc44a45c5b8daf6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7c6357c5011244fcbf7b154de59ea759_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i026a404d310e4cde94de1dc7f6e35aac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81135008eb1643d080858f19f994d422_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i46ae3586e1044424b72c0deb470df1bb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5c57df8c8e3d421399ee76b920f69f8d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c61ca1230384ab798c684bd598a1b7b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1747a61745c54eafac009b16b3137541_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib9a7d60bf949434f972b3da058ab2323_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i78dd9dbe9ddc4da8bd9dc42c7aadc6db_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic789a0a825ca46fa91e36cc5a49a6326_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb9ab3978ed5409f84369fdd489c326d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if03ca8f6eac7482e99f3d7a67f020466_I20190524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-05-24</instant>
        </period>
    </context>
    <context id="i329bdb4fd8294e588ae9cf41ba5709b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</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="ie120babdfa574449b7bad64a128e5339_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9a0f162f5f6b401c97f811ca3a06f591_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1d34fe866394825a22db630dd166fb3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibc7ea2c419c042c89f09bf8f50793565_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ida9afc9421b14f53b640ed96554a4e89_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7fcfbddcd16e45e8b8dff4c7833daab4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i30818ad7bae749bc9b8af02d46fc7b8e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8e899c0ac56148af93b7715c408f0b72_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie8f7d804294a4a388be869638a8553bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice19.59to23.91MemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27f73752f1634464b388596ef47a5a76_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice19.59to23.91MemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29215e52b65e43fc972cf9012edfc4db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice23.92to28.24Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08b3deefd5e84ba69a3cb74b0b6b68e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice23.92to28.24Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if14fe60c75564f87bff6fd65a48b767d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice28.25to32.57Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39c21a3f04664aae99050be1c242902d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice28.25to32.57Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d01282aee8a4bc49d7572c1d9725b53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice32.58to36.90Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic14c2c3df81d44fb813a4a2a3f8c02df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice32.58to36.90Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9167f3ba90b341e0b90b996996181170_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice36.91to41.23Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i157a0b3c309f430ba429bb273d71e394_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:ExercisePrice36.91to41.23Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i295a3b52ab4043fc99d206858a7aa3e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4049fa094315470ab8520dc21c3ce683_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">shoo:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia5fe168defde4e83bff651f96c5b859f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</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="ib3f92e7f635d4dcc9f517590a6a15592_D20120208-20120208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2012-02-08</startDate>
            <endDate>2012-02-08</endDate>
        </period>
    </context>
    <context id="ie7ab78ff44ba4f9abaee3d1b304f578f_I20120208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-08</instant>
        </period>
    </context>
    <context id="i8cb7bfe59000486eb83b7e3fbda1a99a_D20171231-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i0d2a24611d684977becd22f4f1140d09_D20120629-20120703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2012-06-29</startDate>
            <endDate>2012-07-03</endDate>
        </period>
    </context>
    <context id="i939a18d73a0744fda32de337620743be_I20120703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-07-03</instant>
        </period>
    </context>
    <context id="ide3d5f9ddb7f49a9a1664ded002bb230_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3fad57bc48654b6197cde7ec69bf26f5_D20170301-20170301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2017-03-01</startDate>
            <endDate>2017-03-01</endDate>
        </period>
    </context>
    <context id="i1032ebd841274fe290fb528af72532a8_I20170301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-01</instant>
        </period>
    </context>
    <context id="ice0ed1ea019f4a7ba8d77bac861920b1_D20180301-20180301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-01</endDate>
        </period>
    </context>
    <context id="i182ead3f0b6943fd90755cb75f886481_D20190325-20190325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-03-25</startDate>
            <endDate>2019-03-25</endDate>
        </period>
    </context>
    <context id="i25f3a9b41ce74d899fc63fe0382f6549_D20241231-20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="i84991185da99459f82c73258f39d62f3_D20190819-20190819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-08-19</startDate>
            <endDate>2019-08-19</endDate>
        </period>
    </context>
    <context id="i58e61e6e9f1e4a33a0cc105c19fae958_I20190819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-19</instant>
        </period>
    </context>
    <context id="i5f13b309dc064587aef8ca69bcfdf5b5_D20191119-20191119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-11-19</startDate>
            <endDate>2019-11-19</endDate>
        </period>
    </context>
    <context id="ic938e12f4d5f4ad68b64ca1a16de0139_D20200630-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6eae58c7bf8f4a07a3483c136917e9be_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i08649690bf384430adfb9d3151a026fc_D20200930-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic9c71f4b189844b3a8e709f328d391c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bd6e4cfec71466987a654ebf3135999_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4279f50fc46b4b369201c9001e81ef32_I20190424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-04-24</instant>
        </period>
    </context>
    <context id="i9a0018d06f3145c4b0cfe07681824933_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d900f4d2ef64f7783f0e89ed100dbb5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5817bd8abca3432ba5a1d74e61bcf3be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87551412bacd4d58bdfe294963c6b93a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i119c321c095243979f04478907574a23_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i97a2ac008f8f4dd3b5ab44d539f47473_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9195205d18e64ed19545e951b0d53abc_D20181231-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8449309d83da45c98d71f310ca8d2c54_D20190201-20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-01</endDate>
        </period>
    </context>
    <context id="if3a16df864d9411186af0b687d04eea9_D20191201-20200201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-01</endDate>
        </period>
    </context>
    <context id="i87c997d33a8e4b6f8e90e38ea607f212_D20200316-20210316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-16</startDate>
            <endDate>2021-03-16</endDate>
        </period>
    </context>
    <context id="iea329a339d2a410c9542ad86d9d3d2b8_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i58a92217ab3f4138b78203318349f689_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="ic0ae1d7cd98844cbb4ca24439684318e_D20160101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="iac707d41048d49b5b9f0635cb67bffd9_D20130101-20131231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-01-01</startDate>
            <endDate>2013-12-31</endDate>
        </period>
    </context>
    <context id="ib56689cdd5fa4f39abd55ecfa13d7c5f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5c2128f0bb248a3a840c465ccd667c8_D20180301-20180301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shoo:EPSOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-01</endDate>
        </period>
    </context>
    <context id="i663172b7473f4cd1a653a5bf18f0caf2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae125fed165148c08a511363e7b73ffe_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i224bb89a39e94b6888348247f3ddba3f_D20160101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i5352d50d64da4650a34c3dde91125260_D20210104-20210104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-04</startDate>
            <endDate>2021-01-04</endDate>
        </period>
    </context>
    <context id="ibd2b5e508f2c4d57bf104763edddf2a2_D20220104-20220104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-04</startDate>
            <endDate>2022-01-04</endDate>
        </period>
    </context>
    <context id="if12a2de218674649b670c88ae193abb8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37129ebaa65c4078af5d9a681b146c39_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33ba575fb0444c399b3d4c987af5da0e_D20200102-20200102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-02</startDate>
            <endDate>2020-01-02</endDate>
        </period>
    </context>
    <context id="i8ae3c67947fe44cd948e66df313b9225_D20210102-20210102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="ic18492ceee3149cca0a7ae0bea82a5fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6955f5e36ef34934a52d737533b61567_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i80c5a47c8d01482580c646c1e1f137fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83df636bbf9b4290bf1f384eb6e31bbe_D20200102-20200102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-02</startDate>
            <endDate>2020-01-02</endDate>
        </period>
    </context>
    <context id="id38945d148e14ad98a71f59fa4fc0def_D20201215-20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-15</startDate>
            <endDate>2020-12-15</endDate>
        </period>
    </context>
    <context id="i4d7d82b621d54e4994b372007680dcaf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6c914c5ed95a4bb080ce65bf886a773d_D20230101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="ib9e4d959f90d4ae38937627276cf8921_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibed7f31d20454d39b4339804c8c4bad5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefOperatingOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d2fa161dff34c67807bcd6ada59fe28_D20200501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i54edf82a8cd04e4bbc1875e9d85fcc25_D20200511-20200511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-11</startDate>
            <endDate>2020-05-11</endDate>
        </period>
    </context>
    <context id="ibc5984fafe8144ee8685254fb5f27af5_D20210501-20210501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-01</endDate>
        </period>
    </context>
    <context id="i52cef7d6f2374acb849ec34588d7135e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i373dba2954764034966006052ee40c8a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0252d9cffed049a589e590984a1f33f9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i56d48397128945fc91946711b14d8766_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c806200269e47b0b9e3619af6d8f6d5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3fe9d292a3a54032926b0f30fef07c00_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idcf33e3ca7f1497eba409df9632871c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:WalMartStoresIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb66cca10d7e49d2a1b004ee57b6afdc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:WalMartStoresIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8361112eeab84357863a847398f91f92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:TargetCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i77f516e0b6c94a42870595c02b2821e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:RossRossStoresIncDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c5709dbb56d436d9415b7fa54484db2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:TheTJXCompaniesIncDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ife76d980f5344578b671548c866d951d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:NordstromInc.Domain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4afe46c70a454d7f820125d19a7d7297_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <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="i8cf432737ac54ec6b79456932041bc15_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:WalMartStoresIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc7022e71974438587c6cb1477f69c42_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:WalMartStoresIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic828595905eb445c8354de60d0c57116_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:TargetCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i519255b1b8d84c858b4bbe362a13887f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:NordstromInc.Domain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4fc4113f1aa9479c8a03e383d8f72094_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <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="i35e09ee860704b65904bac99d70fe3fa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:WalMartStoresIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icfd5ba06e1da428da8627adaaf442658_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:TargetCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id8306f22758d4b39bf77129c66d8b148_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shoo:NordstromInc.Domain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i794959a09d9b41809030a3d802c247b6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib3668d9654ab4d0c9c5d4082b5730929_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0e2d4cf3c4b402c911dcdcccf8147f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic7c7916167f64d7ba8afa8202c2cff70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id971a47c3690453ca51547195c9bb71b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6cf6befc2cbd46d59401d7ae87242f8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8302395eecd24694b60963be05dbc6e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id23e5e05d0a54213a5d1310b6e51866a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i466ef695ed194013a67ccd995c387655_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ebdb29b9ada43edab541d2c6f35b5ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac4ab0f62e1b45c3805ec36abe6dea4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e64c62b3dfc49449ddecddaadebf781_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i433b4c8816ac47828417130f72cab902_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibfb85bc89b5947d8af153049f08790b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7f1ec57ce38f424d9e3c6d8611427303_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6de6dadb489040b989e865f2479bf0af_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5771e9f11389487ab9b45553aaba570c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12e58a34263644dba2a603d4362ad990_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if8103145dc354096aeb5ebb4d83c3bad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i83b3c1dfe56943d2ac776eb5deadcb1b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42d9f1a355244e879331910fe16919d6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd3f8ee28fdf40f8913b574cfa0d2868_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic62e65a0989045c4859fd33ff489e2b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7ea06bfc84cc47f38ac638df171b5059_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9b39823221f4ba2814ae808ab424c11_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf98f4d4515b46c791a94855522c10dc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i19f3fa04fc4e4eaebad4a152738cb5bc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i02e86c061af24b97b0b10479b700eb0b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9142cc7454944a7489f74eb8c3a9e735_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i463e7a77ddc14e39935c1e110c941b2d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5248ab9c561f44a2b7a8aa827350325d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i79e9f974e78344b28d0347b55dc56340_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleFootwearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia008ddeb1f864cbb970588424348f6f4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:WholesaleAccessoriesApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i01265828cd284c349d59252d7250f0de_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0678433c5b564ea59a8111992c90ced2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idff1bcf4d8bb4e238609b91a59b7a2ed_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia9fec512f9b2432cab2652f9263a2ffb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i61389858f626468a91a8637c5659498e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f25bb814f764a6e831606d9e5e7c514_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i05a2fdf5683b4297a3ccbfa1424b4bf7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie60f9b0ae6a24bc4a2e1528c72f08110_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2bd6552c01b423f9695eb6dca25ea00_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2282094a72ca47269d7476ec675c9641_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibc025df0a3a74d7683a8b94d6975ec16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shoo:TitleTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ide45d9bc7ead4f2c9f0c339a509d4fb3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shoo:TitleTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25b4914875f84509b1223dc70e9bb761_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shoo:TitleTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6b819eed96d54425b69f69e066ad6f4e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="employeecount">
        <measure>shoo:employeeCount</measure>
    </unit>
    <unit id="website">
        <measure>shoo:Website</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y180L2ZyYWc6Y2M4YzVhNzFiYjc3NDZmODg1ZmRjMjRiYzljNDU2ZWYvdGFibGU6Y2FmZWNmYjhhMmNhNGVhZDhlNzE5MmJmNTk2ODQxNzUvdGFibGVyYW5nZTpjYWZlY2ZiOGEyY2E0ZWFkOGU3MTkyYmY1OTY4NDE3NV80LTItMS0xLTA_89d1efc5-a1f9-4a9e-be47-34c7db07912a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y180L2ZyYWc6Y2M4YzVhNzFiYjc3NDZmODg1ZmRjMjRiYzljNDU2ZWYvdGFibGU6Y2FmZWNmYjhhMmNhNGVhZDhlNzE5MmJmNTk2ODQxNzUvdGFibGVyYW5nZTpjYWZlY2ZiOGEyY2E0ZWFkOGU3MTkyYmY1OTY4NDE3NV83LTItMS0xLTA_4cbfa4c4-63c6-4e95-acee-72ed92596dff">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y180L2ZyYWc6Y2M4YzVhNzFiYjc3NDZmODg1ZmRjMjRiYzljNDU2ZWYvdGFibGU6Y2FmZWNmYjhhMmNhNGVhZDhlNzE5MmJmNTk2ODQxNzUvdGFibGVyYW5nZTpjYWZlY2ZiOGEyY2E0ZWFkOGU3MTkyYmY1OTY4NDE3NV84LTItMS0xLTA_e9c292ed-0717-410d-9283-e9b00f638f6e">0000913241</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y180L2ZyYWc6Y2M4YzVhNzFiYjc3NDZmODg1ZmRjMjRiYzljNDU2ZWYvdGFibGU6Y2FmZWNmYjhhMmNhNGVhZDhlNzE5MmJmNTk2ODQxNzUvdGFibGVyYW5nZTpjYWZlY2ZiOGEyY2E0ZWFkOGU3MTkyYmY1OTY4NDE3NV8xNC0yLTEtMS0w_6807d1a1-4087-4232-9723-6284a1c366a1">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y180L2ZyYWc6Y2M4YzVhNzFiYjc3NDZmODg1ZmRjMjRiYzljNDU2ZWYvdGFibGU6Y2FmZWNmYjhhMmNhNGVhZDhlNzE5MmJmNTk2ODQxNzUvdGFibGVyYW5nZTpjYWZlY2ZiOGEyY2E0ZWFkOGU3MTkyYmY1OTY4NDE3NV8xNS0yLTEtMS0w_fa29a84e-1cde-48d6-be90-71b35dea8ed8">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8cb7bfe59000486eb83b7e3fbda1a99a_D20171231-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4Mjg_b5c5223b-766d-4bf6-9ed9-a5c912faf1f9">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ide3d5f9ddb7f49a9a1664ded002bb230_D20181231-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4NDA_b68c0ac9-d825-4dcc-813b-cf6b8b023de1">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ice0ed1ea019f4a7ba8d77bac861920b1_D20180301-20180301"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4NTY_70ba15e9-4628-496b-9602-772c177eb2bd">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i25f3a9b41ce74d899fc63fe0382f6549_D20241231-20241231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4ODk_28a51480-3d7a-42e0-9957-fcd89b03d7ee">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5f13b309dc064587aef8ca69bcfdf5b5_D20191119-20191119"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY5MDI_7be64208-aa06-424c-aedd-73e0c5e12271">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i08649690bf384430adfb9d3151a026fc_D20200930-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4MDk_bf687f84-2260-4f12-b438-9a2bc74793f2">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if3a16df864d9411186af0b687d04eea9_D20191201-20200201"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3NTE_f95f9f28-233f-4eec-8c42-ab127bf78697">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iea329a339d2a410c9542ad86d9d3d2b8_D20210301-20210301"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTUwNDg_0f5da6f3-d076-4cd5-a80d-768abb126e2f">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8cb7bfe59000486eb83b7e3fbda1a99a_D20171231-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3NjU_8103b040-dc2a-4898-b3e8-ac58b399d10c">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ide3d5f9ddb7f49a9a1664ded002bb230_D20181231-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3Nzc_7e5323f8-d681-4973-a9fa-f47c86122439">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id5c2128f0bb248a3a840c465ccd667c8_D20180301-20180301"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3OTI_1bc9f54e-837b-4530-8e2d-24f01e8570f7">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i25f3a9b41ce74d899fc63fe0382f6549_D20241231-20241231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDgzNTE_e5fc481b-3d1d-485d-9b5c-95daa4f3c260">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5f13b309dc064587aef8ca69bcfdf5b5_D20191119-20191119"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDgzNjQ_f3a4075b-aeb0-4870-accb-ce5981168a05">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i08649690bf384430adfb9d3151a026fc_D20200930-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg2NTI_bf687f84-2260-4f12-b438-9a2bc74793f2">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibd2b5e508f2c4d57bf104763edddf2a2_D20220104-20220104"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzU0OTc1NTgxNjU0MTg_67a71ffe-5228-4ed0-9c55-aaea6a6a3949">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8ae3c67947fe44cd948e66df313b9225_D20210102-20210102"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3NTc_ee2e8ec9-a653-4211-914a-ed6dd0e32d35">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id38945d148e14ad98a71f59fa4fc0def_D20201215-20201215"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3Njk_4e681bee-e4e5-4bcf-a569-3ae7b33586a0">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibc5984fafe8144ee8685254fb5f27af5_D20210501-20210501"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3ODI_f3e0c127-7fd4-4ea3-9a94-3a24067c69fc">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjY3_b070c2eb-7710-4d20-bf18-4e366128bb87">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjcy_b31bd20f-a178-4011-82ee-4534165e776b">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl80OTQ3ODAyMzI4Mjcy_4f7310ee-6c8b-4925-84c1-ebc2290b3d7d">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjY4_4a9a044c-dbfe-487e-8840-df686706797c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjY5_07a3efec-0fed-4c33-81f9-f156ab502e1d">0-23702</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjYy_29f3e96e-9c4f-4e80-addf-db81db46d37e">STEVEN MADDEN, LTD.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6OGYzM2QxZTQ1MWQ2NDUwNWI0OGI4YjU4ZGRlOGMxMTAvdGFibGVyYW5nZTo4ZjMzZDFlNDUxZDY0NTA1YjQ4YjhiNThkZGU4YzExMF8wLTAtMS0xLTA_1fb44446-edc4-4891-aaf9-6cc90feacae5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6OGYzM2QxZTQ1MWQ2NDUwNWI0OGI4YjU4ZGRlOGMxMTAvdGFibGVyYW5nZTo4ZjMzZDFlNDUxZDY0NTA1YjQ4YjhiNThkZGU4YzExMF8wLTItMS0xLTA_b5329e49-b176-40e6-acd8-ff0f08c85ef3">13-3588231</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjYz_680f8421-bc1f-4847-98e6-b0d81708770f">52-16 Barnett Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjU4_06f45cae-cf89-4b95-9163-ea8f9fcd48af">Long Island City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjY0_b0c3557a-bd5d-4914-b1ab-a035fea0547e">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjU5_979c4c04-bd58-4523-8452-5d1eed297727">11104</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjY1_3134afd2-a8cf-47f2-a45e-03908a85728c">718</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjcz_7fe7b6d5-b0f3-414b-808e-24cac3f2f78e">446-1800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6OGY5ZjUxYmMzMzYzNGMxZDk4ZTRiYTQwZGI1OTE3ZDUvdGFibGVyYW5nZTo4ZjlmNTFiYzMzNjM0YzFkOThlNGJhNDBkYjU5MTdkNV8xLTAtMS0xLTA_0dc72e4a-0496-4650-8a7a-a61226e8848b">Common Stock, par value $.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6OGY5ZjUxYmMzMzYzNGMxZDk4ZTRiYTQwZGI1OTE3ZDUvdGFibGVyYW5nZTo4ZjlmNTFiYzMzNjM0YzFkOThlNGJhNDBkYjU5MTdkNV8xLTEtMS0xLTA_d5d303b5-defb-4847-b5af-a2c062e1beae">SHOO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6OGY5ZjUxYmMzMzYzNGMxZDk4ZTRiYTQwZGI1OTE3ZDUvdGFibGVyYW5nZTo4ZjlmNTFiYzMzNjM0YzFkOThlNGJhNDBkYjU5MTdkNV8xLTItMS0xLTA_fdf18c5d-49ac-4e79-b4a5-bdf85b3b7f5b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjYw_533855ea-4f99-4c92-8359-e855f033fe07">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjY2_02755a69-b6df-4146-a97b-9deb037e32a5">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjc0_f325c9cc-eb43-4d1c-9199-94c3c57e2744">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjYx_3b99dbc3-09ee-4cf5-8013-0606fdb3fae2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6YjU0Yjk4ZDI5ZGNjNDlmNmEwMDQ1ZjkxMzk5MjgyNDcvdGFibGVyYW5nZTpiNTRiOThkMjlkY2M0OWY2YTAwNDVmOTEzOTkyODI0N18wLTAtMS0xLTA_3c13f6ea-a112-4c3f-89a0-346feaa4b664">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6YjU0Yjk4ZDI5ZGNjNDlmNmEwMDQ1ZjkxMzk5MjgyNDcvdGFibGVyYW5nZTpiNTRiOThkMjlkY2M0OWY2YTAwNDVmOTEzOTkyODI0N18wLTctMS0xLTA_ce5fbdef-6fec-441a-b23c-6226562cd311">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGFibGU6YjU0Yjk4ZDI5ZGNjNDlmNmEwMDQ1ZjkxMzk5MjgyNDcvdGFibGVyYW5nZTpiNTRiOThkMjlkY2M0OWY2YTAwNDVmOTEzOTkyODI0N18xLTQtMS0xLTA_cb57e0b3-6f90-41cb-89c9-b5617afd1310">false</dei:EntitySmallBusiness>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl80OTQ3ODAyMzI4OTAz_e0aa20a5-a7e0-479e-bbd8-b4893f3ed28f">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjcw_4567d52b-b6c3-467d-848f-8b49f5a6797a">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ibbf3fb62d71a424397545d8818f6b815_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl80OTQ3ODAyMzI4NDkz_be219fdd-7153-4807-a218-9559582c4840"
      unitRef="usd">2027460245000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ife65cdea686e407eb2480cc0dc36b6b4_I20210225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl80OTQ3ODAyMzI4NDM3_509fb713-8279-4d36-89e9-df4661b6a130"
      unitRef="shares">82715209</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xL2ZyYWc6NDMxNDEwYzc4Yjg4NDY5NGExMmFjYTBmMTU5MTdiMmYvdGV4dHJlZ2lvbjo0MzE0MTBjNzhiODg0Njk0YTEyYWNhMGYxNTkxN2IyZl8zMjcx_be018213-33b5-486e-904d-d603a0b6ed8f">PART III INCORPORATES CERTAIN INFORMATION BY REFERENCE FROM THE REGISTRANT'S DEFINITIVE PROXY STATEMENT FOR THE REGISTRANT'S 2021 ANNUAL MEETING OF STOCKHOLDERS.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y183Ni9mcmFnOjNlYjVlMWI5MmNhNDRmOTViMmI0NzA3YWQwYmU5YjNiL3RleHRyZWdpb246M2ViNWUxYjkyY2E0NGY5NWIyYjQ3MDdhZDBiZTliM2JfNDk0NzgwMjMzMTU3OA_f312a71e-2904-4f81-a5ea-33ed3a3ab735"
      unitRef="usd">39302000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQtMi0xLTEtMA_7fea1e1d-b4c6-42bd-a625-67a5e9c6bb81"
      unitRef="usd">247864000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQtNC0xLTEtMA_552bbecf-5a84-4946-aa6d-5d90791a361c"
      unitRef="usd">264101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzUtMi0xLTEtOTIxMA_f312a71e-2904-4f81-a5ea-33ed3a3ab735"
      unitRef="usd">39302000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzUtNC0xLTEtOTIxMA_175cc1cc-4102-4536-8105-345937e155d6"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk0NWNjOGZlODVmYjQzN2Y4ODkxNmQxZTNlODU1MWI2XzU0OTc1NTgxMzg5NTI_9385b654-40d0-4631-8f42-a35e2ba080e7"
      unitRef="usd">8943000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk0NWNjOGZlODVmYjQzN2Y4ODkxNmQxZTNlODU1MWI2XzU0OTc1NTgxMzg5NjI_264fae29-e99f-4f12-b66a-5e15b0cd9717"
      unitRef="usd">11066000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzUtMi0xLTEtMA_a5679b07-3081-42bf-8828-31c99b7e5d2b"
      unitRef="usd">25044000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzUtNC0xLTEtMA_d115e29e-f150-48e1-92bf-d4fc35593f7e"
      unitRef="usd">38166000</us-gaap:AccountsReceivableNet>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzYtMi0xLTEtMA_cea838d3-3082-4257-8db8-b27c57a3ebbd"
      unitRef="usd">252671000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzYtNC0xLTEtMA_03fd9501-9489-47e6-a589-5afda91e8a05"
      unitRef="usd">216471000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzctMi0xLTEtMA_23a63841-11b3-4682-bf3d-567b0efe6289"
      unitRef="usd">101420000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzctNC0xLTEtMA_91c35127-fdb7-45b8-855c-d8c59b74e4db"
      unitRef="usd">136896000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzktMi0xLTEtMA_3a9e42e4-69ce-4d69-96fd-7d3f58dc88a9"
      unitRef="usd">17415000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzktNC0xLTEtMA_fd176f77-b11b-4a98-bf62-9971f4202c79"
      unitRef="usd">22066000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzEwLTItMS0xLTA_c8e52e44-6701-4859-b59f-f38f7efd4dbd"
      unitRef="usd">14525000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzEwLTQtMS0xLTA_108e62bb-3362-43f4-8b61-7e7fbdb0803f"
      unitRef="usd">658000</us-gaap:PrepaidTaxes>
    <us-gaap:AssetsCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzEyLTItMS0xLTA_b1a784e8-c132-417e-b056-e8b035eaa807"
      unitRef="usd">698241000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzEyLTQtMS0xLTA_c4808ba3-86d2-45b8-b161-5fe9b69f5105"
      unitRef="usd">718879000</us-gaap:AssetsCurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzEzLTItMS0xLTA_af0cdf68-7bd5-4bd7-881c-30879073d124"
      unitRef="usd">1180000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzEzLTQtMS0xLTA_b46a12e3-2c65-459c-84dd-2d897f8660ee"
      unitRef="usd">1558000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE0LTItMS0xLTA_07dd37e2-e1a2-4ec6-8ad5-3a01cf88cabd"
      unitRef="usd">43268000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE0LTQtMS0xLTA_47a53032-22af-4fb5-8a73-b505fa26a383"
      unitRef="usd">65504000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE1LTItMS0xLTA_90a15eef-6bfb-4c3b-a7b2-df93d7776910"
      unitRef="usd">101379000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE1LTQtMS0xLTA_38de19ba-e75c-4a4a-8e47-018347f99d48"
      unitRef="usd">155700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE2LTItMS0xLTA_9c9b43e4-f82e-438b-aa82-deb0e93d416c"
      unitRef="usd">5415000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE2LTQtMS0xLTA_25bef5c3-4931-4124-aaa0-253a63eddccc"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE3LTItMS0xLTA_d9cbe7e6-9974-4270-9b1f-5ac33f65d9bf"
      unitRef="usd">4822000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE3LTQtMS0xLTA_46b71e74-c0ae-4028-a788-b4397bd5ca2d"
      unitRef="usd">2948000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE5LTItMS0xLTA_3d6d44bf-8c71-407b-a4ba-2b6816a7ff09"
      unitRef="usd">168265000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzE5LTQtMS0xLTA_5fd394bf-cd22-40ab-9854-9c04690156d6"
      unitRef="usd">171349000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzIwLTItMS0xLTA_b01e3b87-d6b0-4450-b382-ebea8d416da0"
      unitRef="usd">115191000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzIwLTQtMS0xLTA_d80f17d0-b36e-4018-88f7-e57be88d500b"
      unitRef="usd">162709000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Assets
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzIxLTItMS0xLTA_de969710-b4c8-4894-9be2-4ccbe5668dcf"
      unitRef="usd">1137761000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzIxLTQtMS0xLTA_09a7234d-9a5a-4652-85e1-15e926abff90"
      unitRef="usd">1278647000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI0LTItMS0xLTA_68a5f08a-2e37-454c-b265-16730a9e86c7"
      unitRef="usd">73904000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI0LTQtMS0xLTA_29736772-eade-4f9f-ba19-24381886ea87"
      unitRef="usd">61706000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI1LTItMS0xLTA_142d4ca3-2a9c-4413-9201-0835be7651c5"
      unitRef="usd">118083000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI1LTQtMS0xLTA_2db527d7-f42f-4d96-b91e-9386df8d70f3"
      unitRef="usd">169895000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI2LTItMS0xLTA_0b57463e-d67b-41eb-83f4-6f2481c8f8d3"
      unitRef="usd">34257000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI2LTQtMS0xLTA_4447f997-e8e5-47c4-b37e-dccac3e36c91"
      unitRef="usd">38624000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI3LTItMS0xLTA_3599b3a7-2050-475c-b85e-9f3a4fa87021"
      unitRef="usd">5799000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI3LTQtMS0xLTA_e0e4da8e-4a48-416a-8465-2278efe5e2b5"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI5LTItMS0xLTA_5ca0deb1-528e-46fe-bc87-68c7cd5339c0"
      unitRef="usd">3873000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzI5LTQtMS0xLTA_00f156da-23b2-47b0-9590-96849df89888"
      unitRef="usd">11046000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzMwLTItMS0xLTA_1c608718-619f-4f8a-bf63-9c58c28854df"
      unitRef="usd">235916000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzMwLTQtMS0xLTA_cb5fc34c-5f02-481b-9548-97d70855da9a"
      unitRef="usd">281271000</us-gaap:LiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzMxLTItMS0xLTA_b5be357d-ab10-4892-95c3-f8107f678500"
      unitRef="usd">207000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzMxLTQtMS0xLTA_7b549e3d-127a-485f-86d8-cda4ac31e527"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzMzLTItMS0xLTA_129bd6f0-6e5f-47bf-9677-7139b8031dcf"
      unitRef="usd">98592000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzMzLTQtMS0xLTA_2d20e905-e1aa-4275-bf8b-168b7e68b8da"
      unitRef="usd">133172000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM0LTItMS0xLTA_ab7df8ac-92f1-44be-bd7f-e32462b00ddf"
      unitRef="usd">2562000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM0LTQtMS0xLTA_54e39a5d-c233-468a-903a-c9259d05cd05"
      unitRef="usd">5877000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM1LTItMS0xLTA_a049c173-d3d4-400b-b6a8-5c6e4318616d"
      unitRef="usd">10115000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM1LTQtMS0xLTA_eb5f7274-ae7b-41e6-b39c-525fd1402c73"
      unitRef="usd">7979000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM2LTItMS0xLTA_a7bd2b32-2d1d-4c6b-b8b7-d6663332f3fc"
      unitRef="usd">347392000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM2LTQtMS0xLTA_2f25b9eb-8dd4-4d72-b09c-5ea8aa7570f2"
      unitRef="usd">437423000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM3LTItMS0xLTA_aef8496c-6cf6-4201-881b-a38d10f706f0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM3LTQtMS0xLTA_ff7d6482-6389-49a1-ac3d-97fc6ef38d61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id0da530d78324625976d1e8b3f464f8c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNGNjYzU5NWY0NjE0N2M4YmE1NWI5NDA4MThiNTY2ZF81NDk3NTU4MTM5MDYz_89440369-4281-472f-a224-99ed16e78a30"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id0da530d78324625976d1e8b3f464f8c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNGNjYzU5NWY0NjE0N2M4YmE1NWI5NDA4MThiNTY2ZF81NDk3NTU4MTM5MDcx_b08f76e5-63ef-4166-9960-f04ef863785e"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i6886bc3f456c442f9bd13e63853c90fa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNGNjYzU5NWY0NjE0N2M4YmE1NWI5NDA4MThiNTY2ZF81NDk3NTU4MTM5MDgw_537cc244-4c8f-4dd1-856e-1b971ef75186"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i6886bc3f456c442f9bd13e63853c90fa_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyNGNjYzU5NWY0NjE0N2M4YmE1NWI5NDA4MThiNTY2ZF81NDk3NTU4MTM5MDg1_e2d92bb4-0b4b-4a48-9a9e-4e84d61ac5bc"
      unitRef="shares">60000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="i4b70d4b63871483fb3393b5730ac367d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM5LTItMS0xLTA_0d072692-b006-454c-9dc1-9d3a58b4f370"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="if90e80ececb04e3ab0676156d3ed061b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzM5LTQtMS0xLTA_5a875112-fcf9-4c93-891f-a54c6fb4140e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZGM5MGZkOWYyZGM0NjdlYjhmNGQ3ZDNlYmJmY2UyNV81NDk3NTU4MTM5MDM4_b19268d1-698a-4307-aa9f-789a3b6c420e"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZGM5MGZkOWYyZGM0NjdlYjhmNGQ3ZDNlYmJmY2UyNV81NDk3NTU4MTM5MDUw_5a99b802-c122-4957-9d93-6e94ba5c88af"
      unitRef="shares">245000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZGM5MGZkOWYyZGM0NjdlYjhmNGQ3ZDNlYmJmY2UyNV81NDk3NTU4MTM5MDc3_85f6b3e3-6214-4a2f-b58f-6bf96d862605"
      unitRef="shares">133247000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZGM5MGZkOWYyZGM0NjdlYjhmNGQ3ZDNlYmJmY2UyNV81NDk3NTU4MTM5MDg3_f5678715-8ed2-45a9-8bb8-9a665b8fca92"
      unitRef="shares">132754000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZGM5MGZkOWYyZGM0NjdlYjhmNGQ3ZDNlYmJmY2UyNV81NDk3NTU4MTM5MDk2_7bc949c0-2355-41a3-8b7e-28161bc3ac99"
      unitRef="shares">82616000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZGM5MGZkOWYyZGM0NjdlYjhmNGQ3ZDNlYmJmY2UyNV81NDk3NTU4MTM5MTA1_ad369a9a-ac97-4f8e-91b6-9dd06fd929b0"
      unitRef="shares">83520000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTItMS0xLTA_7a0141f1-c69c-43db-94e1-957440da3a88"
      unitRef="usd">8000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQwLTQtMS0xLTA_1d79d606-2dcf-443b-aa7e-c26e877f33d4"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQxLTItMS0xLTA_5a35341f-80b4-4b34-a0e3-45b396440dc7"
      unitRef="usd">478463000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQxLTQtMS0xLTA_4a69715f-a1ec-47ba-ab4d-5b9bebcf9a11"
      unitRef="usd">454217000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQyLTItMS0xLTA_6edeb87e-8cdc-4fb2-8dc3-d34ce920cc54"
      unitRef="usd">1279550000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQyLTQtMS0xLTA_1b5d3110-1f5d-41d8-b779-5a5aad629b75"
      unitRef="usd">1310406000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQzLTItMS0xLTA_159efac7-7e0d-4ce1-b0d2-0db74fa2686d"
      unitRef="usd">-29164000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQzLTQtMS0xLTA_4a20a8c9-fc81-47a8-9ded-97cbb55b947a"
      unitRef="usd">-30440000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ0LTAtMS0xLTAvdGV4dHJlZ2lvbjpmZmI0YTI2ZDNmNTM0NTIzOWVlZDdjNDMwOWZiZjU0ZV81NDk3NTU4MTM4OTM5_7b2d5702-c24f-4f73-b537-20b114037e2f"
      unitRef="shares">50631000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ0LTAtMS0xLTAvdGV4dHJlZ2lvbjpmZmI0YTI2ZDNmNTM0NTIzOWVlZDdjNDMwOWZiZjU0ZV81NDk3NTU4MTM4OTQ4_b24b7d8d-fe49-45d2-9f26-c793239f600c"
      unitRef="shares">49234000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ0LTItMS0xLTA_875b6cb7-2b4b-42d8-8736-c549c5dd17b0"
      unitRef="usd">952271000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ0LTQtMS0xLTA_4d0ce546-ad28-474c-84d6-6398d1671aab"
      unitRef="usd">905688000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ1LTItMS0xLTA_78c39f8f-9239-4bc2-95d8-735ed244dfa7"
      unitRef="usd">776586000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ1LTQtMS0xLTA_31f4437c-15ae-4486-8fed-f358f8252cd1"
      unitRef="usd">828501000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ2LTItMS0xLTA_c18e70f1-5581-42b0-8c28-5abe1acd1695"
      unitRef="usd">13783000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ2LTQtMS0xLTA_472beef3-320a-4082-b5ab-a87d32868ed6"
      unitRef="usd">12723000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ3LTItMS0xLTA_bda860cd-842f-4fab-a71c-fdd900ea61ec"
      unitRef="usd">790369000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ3LTQtMS0xLTA_d03b851e-466d-45d6-9afa-892046c0b643"
      unitRef="usd">841224000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ4LTItMS0xLTA_820b19b6-d484-4453-81e7-e21bfee15a64"
      unitRef="usd">1137761000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMjcvZnJhZzo5NmYyYjkzZGZjNzE0M2MzOGNlYjZjNGQ4YmQxYTMxNC90YWJsZTpiZGIwMWM1N2JiZGU0YTQ4YTcwNDRjYzExMjljNjkyOC90YWJsZXJhbmdlOmJkYjAxYzU3YmJkZTRhNDhhNzA0NGNjMTEyOWM2OTI4XzQ4LTQtMS0xLTA_b7f282a9-bb53-4c64-812a-07d179872551"
      unitRef="usd">1278647000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzItMi0xLTEtMA_06070810-279d-40b4-922b-439277fdfb61"
      unitRef="usd">1188943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzItNC0xLTEtMA_5bf6d2cc-61a5-4b7d-9e3c-e7b8212d0773"
      unitRef="usd">1768135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzItNi0xLTEtMA_bc9f3a76-7682-4250-ae29-f8afe5d9550d"
      unitRef="usd">1653609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <shoo:Commissionandlicensingfeeincome
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzMtMi0xLTEtMA_e3be5ec1-00ca-40f8-b3c4-e870151a6714"
      unitRef="usd">12871000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzMtNC0xLTEtMA_26f27e1b-a993-4076-b288-6d5ad6ad0914"
      unitRef="usd">19022000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzMtNi0xLTEtMA_85b2a0ad-c66d-4cdf-97be-01da5dc8a875"
      unitRef="usd">24125000</shoo:Commissionandlicensingfeeincome>
    <us-gaap:Revenues
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzQtMi0xLTEtMA_a3206ea3-c330-4a21-a4a9-ecd79180f90f"
      unitRef="usd">1201814000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzQtNC0xLTEtMA_890c80a2-81a5-426d-9753-3395afa2a931"
      unitRef="usd">1787157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzQtNi0xLTEtMA_55ac5fa6-52cd-4b72-8053-3bab5a84ac37"
      unitRef="usd">1677734000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzUtMi0xLTEtMA_f48aab67-2a85-4cca-bbab-83f0e07dc6e4"
      unitRef="usd">737273000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzUtNC0xLTEtMA_06515e95-d9a4-48e1-a369-e976a191d596"
      unitRef="usd">1101140000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzUtNi0xLTEtMA_18ad8772-9ede-4caf-970b-129047f0e981"
      unitRef="usd">1037571000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzYtMi0xLTEtMA_b912d92c-ca25-4dd5-ae13-93b95c0557c6"
      unitRef="usd">464541000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzYtNC0xLTEtMA_0facad11-0d93-4032-96fd-46dc68b67513"
      unitRef="usd">686017000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzYtNi0xLTEtMA_955a24d0-2bf0-433c-a646-cfab00ac7797"
      unitRef="usd">640163000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzctMi0xLTEtMA_d426a852-fda8-4242-a4ee-69be12c10a73"
      unitRef="usd">414978000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzctNC0xLTEtMA_48f3b101-3d46-4114-90ac-6c5723885b6c"
      unitRef="usd">503270000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzctNi0xLTEtMA_d23f0b49-0afe-4bb5-b9fc-8e296823ac21"
      unitRef="usd">466781000</us-gaap:OperatingExpenses>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzgtMi0xLTEtMA_1be055d8-07c6-4233-911c-8a1c2840a895"
      unitRef="usd">44273000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzgtNC0xLTEtMA_5685f0ec-518b-4018-bee0-f9ffc61fea43"
      unitRef="usd">4050000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzgtNi0xLTEtMA_a8ce5e6e-6cc6-4525-aa7c-34d701fc8a8f"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <shoo:ImpairmentOfLeaseRightOfUseAssetsAndStoreFixedAssets
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzktMi0xLTEtOTI3MQ_3129133b-0e0d-4eaa-9a92-9cb0f6aa86b5"
      unitRef="usd">36895000</shoo:ImpairmentOfLeaseRightOfUseAssetsAndStoreFixedAssets>
    <shoo:ImpairmentOfLeaseRightOfUseAssetsAndStoreFixedAssets
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzktNC0xLTEtOTI3MQ_9d046796-441b-4bb2-97eb-0861855484ab"
      unitRef="usd">1883000</shoo:ImpairmentOfLeaseRightOfUseAssetsAndStoreFixedAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzktMi0xLTEtMA_5a1cd85d-119c-4806-845a-753db5c9cd53"
      unitRef="usd">-31605000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzktNC0xLTEtMA_273e3f89-69d1-41ed-a0f6-6108305481c8"
      unitRef="usd">176814000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzktNi0xLTEtMA_4aa5914d-eda9-463a-b511-c3966b1ec351"
      unitRef="usd">173382000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEwLTItMS0xLTA_42de09a1-2a39-4bb0-a494-9b2387a34463"
      unitRef="usd">1620000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEwLTQtMS0xLTA_6d14d56c-e4bc-4278-9192-6fb1eb7b7b38"
      unitRef="usd">4412000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEwLTYtMS0xLTA_13feab63-b520-409f-b68f-2f2c66b73122"
      unitRef="usd">3958000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzExLTItMS0xLTA_b6cf24a2-d9b6-45a1-8a5f-1059039039f9"
      unitRef="usd">-29985000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzExLTQtMS0xLTA_05f5e085-d507-42d8-8862-3c0092dcd33d"
      unitRef="usd">181226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzExLTYtMS0xLTA_d2fd2772-3fa8-42f0-96cf-45d39b96b6d7"
      unitRef="usd">177340000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEyLTItMS0xLTA_fc61d18f-169d-46d4-b25a-a5e76d2fe938"
      unitRef="usd">-11704000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEyLTQtMS0xLTA_f34e72a9-e79d-4c93-ba9a-9fd5d5707705"
      unitRef="usd">39504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEyLTYtMS0xLTA_75cb0594-2e4f-4b9c-835f-ea9f287b0b5d"
      unitRef="usd">46841000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEzLTItMS0xLTA_a687bf77-4703-4c9e-b88d-8acc3ddd4030"
      unitRef="usd">-18281000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEzLTQtMS0xLTA_7d6a1feb-fb8e-4d55-8e34-8b49f7878f6e"
      unitRef="usd">141722000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzEzLTYtMS0xLTA_53a98516-4df9-4aa2-ab77-39024a8d5d3c"
      unitRef="usd">130499000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE0LTItMS0xLTA_a4df79dc-7b85-4c6a-b8b9-8a243e3cf144"
      unitRef="usd">116000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE0LTQtMS0xLTA_36a9d6ab-5a12-4214-a945-a7a4a61ceaa9"
      unitRef="usd">411000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE0LTYtMS0xLTA_75131cc4-31af-4f00-a700-6e61b3827b9d"
      unitRef="usd">1363000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE1LTItMS0xLTA_35439d27-63d4-4255-8c74-5c775789c78f"
      unitRef="usd">-18397000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE1LTQtMS0xLTA_a73ad6fd-5d7f-44a9-a91d-3baaf6badff8"
      unitRef="usd">141311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE1LTYtMS0xLTA_0d609df5-f9a3-40d4-a1ae-917b1f76e3e1"
      unitRef="usd">129136000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE4LTItMS0xLTA_5fda311c-5931-44b0-a91b-8e993e2cc433"
      unitRef="usdPerShare">-0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE4LTQtMS0xLTA_15f16db2-4309-4a72-8ed7-d054978b9c49"
      unitRef="usdPerShare">1.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzE4LTYtMS0xLTA_e13ee94b-ea67-4bb6-a0ef-842a11e242a1"
      unitRef="usdPerShare">1.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIwLTItMS0xLTA_09d93817-5859-4c82-bb68-c9a6fc30c117"
      unitRef="usdPerShare">-0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIwLTQtMS0xLTA_16a49987-25eb-43d6-9bb8-65c09fea26bc"
      unitRef="usdPerShare">1.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIwLTYtMS0xLTA_4ad10a13-2b72-4fde-b7cb-cb1cd7e777e2"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIyLTItMS0xLTA_da4d32be-338a-4c1f-857a-ab61985e18b5"
      unitRef="shares">78635000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIyLTQtMS0xLTA_58f50b85-2ee1-46b9-9be4-f59812fdf85b"
      unitRef="shares">79577000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIyLTYtMS0xLTA_d55c002c-ccfc-46c2-8188-5f2a424c758e"
      unitRef="shares">81664000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIzLTItMS0xLTA_ca5e2125-6596-4588-937b-aa18695e8fc7"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIzLTQtMS0xLTA_3b4d4137-51bb-4ae6-b778-beedd8440c9d"
      unitRef="shares">4069000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzIzLTYtMS0xLTA_320edb6f-79f9-4958-a813-a56d348201ab"
      unitRef="shares">4433000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzI0LTItMS0xLTA_05fada87-1bbc-4ee9-b575-bd55f11d63a4"
      unitRef="shares">78635000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzI0LTQtMS0xLTA_9eef7260-6a04-4c08-9f30-37573a343113"
      unitRef="shares">83646000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzI0LTYtMS0xLTA_566de541-561c-46cc-b137-8b033179fd99"
      unitRef="shares">86097000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzI2LTItMS0xLTA_91591155-840b-43b4-87d4-7a4333ea7e46"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzI2LTQtMS0xLTA_1df0b566-4b33-44f2-92d0-3a8e1c969b6c"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzMvZnJhZzoyMTNkMzcwZDUzMTI0MWI3ODZmOTUxOWRmYmI2NTg0Mi90YWJsZTo4MWM1YzlhMGJiYWM0M2VkYjhlMjE1M2VhMjBkOWNlMy90YWJsZXJhbmdlOjgxYzVjOWEwYmJhYzQzZWRiOGUyMTUzZWEyMGQ5Y2UzXzI2LTYtMS0xLTA_73719586-4074-4771-8ce7-2a9f00a9c063"
      unitRef="usdPerShare">0.53</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:ProfitLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzItNi0xLTEtMA_a687bf77-4703-4c9e-b88d-8acc3ddd4030"
      unitRef="usd">-18281000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzQtMi0xLTEtMA_28d366bf-1a35-4a93-a778-3f6689076ba3"
      unitRef="usd">2551000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzQtNC0xLTEtMA_60352372-9143-40bc-b160-187d21ae355b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzQtNi0xLTEtMA_5a49ecc2-2737-4924-ae2c-e388b0055031"
      unitRef="usd">2551000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzUtMi0xLTEtMA_85889eb0-8eb0-40e5-9b9c-77ef45a4bfc5"
      unitRef="usd">-526000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzUtNC0xLTEtMA_31029792-d99e-463f-be94-f4f71bb4a9d9"
      unitRef="usd">134000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzUtNi0xLTEtMA_968d5984-68b9-458e-a93e-c5bd4d164c02"
      unitRef="usd">-392000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzctMi0xLTEtMA_d1aec84c-2e01-4f9f-b6d2-8ab188a51114"
      unitRef="usd">2025000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzctNC0xLTEtMA_98dce822-6352-472c-9052-7fe9f688773f"
      unitRef="usd">134000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzctNi0xLTEtMA_3c43b044-4cb7-4840-be4e-5de9cbe3e2a1"
      unitRef="usd">2159000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzktNi0xLTEtMA_532bf90d-46e8-48a9-8068-e75be35cd8b4"
      unitRef="usd">-16122000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzEwLTYtMS0xLTA_661a2829-eb19-484f-bada-ece4f57b5e7f"
      unitRef="usd">999000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzExLTYtMS0xLTA_e211f0c1-5386-42b7-9089-dd7bca3dd948"
      unitRef="usd">-17121000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE1LTYtMS0xLTA_7d6a1feb-fb8e-4d55-8e34-8b49f7878f6e"
      unitRef="usd">141722000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE3LTItMS0xLTA_e4d30bd4-227e-4fef-8610-464104613b9f"
      unitRef="usd">2885000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE3LTQtMS0xLTA_babad120-a50a-44a1-b65d-4c5b42e853ac"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE3LTYtMS0xLTA_df4b5611-2066-4928-8431-2a5e8a2cbfa4"
      unitRef="usd">2885000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE4LTItMS0xLTA_9e42f75c-c6f6-476d-a8e9-ec1888585bfd"
      unitRef="usd">-1387000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE4LTQtMS0xLTA_1ddd93da-6936-483d-bb68-5cf630fbec08"
      unitRef="usd">333000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE4LTYtMS0xLTA_5dc2ff66-e3be-4342-b80c-f0f9a6abf854"
      unitRef="usd">-1054000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE5LTItMS0xLTA_236b7e56-0c65-403d-8e96-62cea16e3acd"
      unitRef="usd">116000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE5LTQtMS0xLTA_e7a672d5-a3b0-4d59-97e9-b63cce217be2"
      unitRef="usd">-28000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzE5LTYtMS0xLTA_da983027-887a-43a4-b53e-74bcc35fd500"
      unitRef="usd">88000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzIwLTItMS0xLTA_a7638687-f3d3-4421-9563-cd0e9e8f54a3"
      unitRef="usd">1614000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzIwLTQtMS0xLTA_bcd81666-fab2-46fc-af5c-cf1ffcc2c1b4"
      unitRef="usd">305000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzIwLTYtMS0xLTA_45402939-0c00-46a7-8a8d-2bc3cd286e28"
      unitRef="usd">1919000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzIyLTYtMS0xLTA_d2fe7fcd-3e63-4f4d-a86d-d5c8119ecfdd"
      unitRef="usd">143641000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzIzLTYtMS0xLTA_cc55f706-4e64-4135-a09e-b36676638d0f"
      unitRef="usd">142000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzI0LTYtMS0xLTA_75515839-c90c-4e78-a7c6-710958274ca2"
      unitRef="usd">143499000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzI4LTYtMS0xLTA_53a98516-4df9-4aa2-ab77-39024a8d5d3c"
      unitRef="usd">130499000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMwLTItMS0xLTA_800b1832-97d9-45ec-bbeb-26eb6330f430"
      unitRef="usd">-7983000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMwLTQtMS0xLTA_1f047027-7f32-4d07-ab91-ba40a2bfb3c9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMwLTYtMS0xLTA_ce5f2898-588a-46d8-aac5-d1841ba12e15"
      unitRef="usd">-7983000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMxLTItMS0xLTA_3e9a3b1e-51e3-4772-b240-7d9f70063d8a"
      unitRef="usd">1150000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMxLTQtMS0xLTA_aeccd4de-96f0-4fd5-b47e-0e2d08b02068"
      unitRef="usd">-276000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMxLTYtMS0xLTA_6b9baa3a-6dba-4c40-ae93-35290d1561d0"
      unitRef="usd">874000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMyLTItMS0xLTA_c4cd8d1a-0f26-4c6f-86e4-1a53ecb76f65"
      unitRef="usd">124000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMyLTQtMS0xLTA_1757aa17-3787-459d-9084-4778130b4058"
      unitRef="usd">-30000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMyLTYtMS0xLTA_09ae7ffc-166f-4e86-94ea-3cee89034a94"
      unitRef="usd">94000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMzLTItMS0xLTA_316cd82c-37de-4bdd-83ce-6d78bcaf977f"
      unitRef="usd">-6709000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMzLTQtMS0xLTA_2f5b516f-35cd-482f-913f-05a83bee350a"
      unitRef="usd">-306000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzMzLTYtMS0xLTA_d3bde23e-2bee-48de-a7c0-c4cbd17555e5"
      unitRef="usd">-7015000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzM1LTYtMS0xLTA_48bb4c73-380d-4d10-b654-b73a8559693f"
      unitRef="usd">123484000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzM2LTYtMS0xLTA_d4ede5b9-6981-4699-96dc-79c6a7089ab5"
      unitRef="usd">1363000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzYvZnJhZzpiYWVlZWYyMzM0ZDI0NDFmYjdkMTI1ZGQ5MGYyMjJkMS90YWJsZTozZWY5NGMwYjk3Yjk0Mzg0OGU5YjEzYzgxMzZhNDQ3My90YWJsZXJhbmdlOjNlZjk0YzBiOTdiOTQzODQ4ZTliMTNjODEzNmE0NDczXzM3LTYtMS0xLTA_861f20a3-52af-468c-a8e2-8fcb166c4fe3"
      unitRef="usd">122121000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItMi0xLTEtMA_b71fcd41-e8c9-4606-a308-4c7d1eb84a83"
      unitRef="shares">88047000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItNC0xLTEtMA_5b384852-b548-441b-abd5-f0180ca35e73"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItNi0xLTEtMA_2a55521d-832d-444b-ac13-1c24c13fc77a"
      unitRef="usd">390723000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItOC0xLTEtMA_1818421f-1780-4af5-8197-c66f853e1408"
      unitRef="usd">1135701000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItMTAtMS0xLTA_f743aec7-40c3-4788-a912-726778861712"
      unitRef="usd">-25613000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItMTItMS0xLTA_68461c15-6de7-492f-9466-d38b8529387a"
      unitRef="shares">42913000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItMTQtMS0xLTA_731a4e2f-7530-47e0-af8a-21a40081c1e7"
      unitRef="usd">697996000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItMTYtMS0xLTA_3b3909f7-a50e-49d7-93ec-26fbb37d6ace"
      unitRef="usd">6111000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzItMTgtMS0xLTA_d202a2af-b7be-4482-bac3-ff1bec1df1d3"
      unitRef="usd">808932000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMtMi0xLTEtMA_2419508d-4898-4545-b363-c293e88e74eb"
      unitRef="shares">3363000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMtMTItMS0xLTA_62d901c7-6ac9-403b-9ae2-cb158b82f08d"
      unitRef="shares">3363000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMtMTQtMS0xLTA_91c908f3-9076-4ee0-8144-fabc2a5a346e"
      unitRef="usd">105924000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMtMTgtMS0xLTA_7e91e6da-fd35-4956-baaa-fb74281bd7cc"
      unitRef="usd">105924000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzQtMi0xLTEtMA_4b190860-873c-4ea1-b821-3470e046f27d"
      unitRef="shares">593000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzQtNi0xLTEtMA_a01e90ea-a1dc-4014-b9c1-d601abc77580"
      unitRef="usd">13036000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzQtMTgtMS0xLTA_ba4e1425-2ece-4020-ad18-2a9173cb1a5e"
      unitRef="usd">13036000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzUtMi0xLTEtMA_e65dc7e6-277c-4f7f-b965-afdb6b16e501"
      unitRef="shares">438000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensation
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzYtNi0xLTEtMA_0f3e2795-43e9-431c-a480-f7d8118cfe20"
      unitRef="usd">21076000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzYtMTgtMS0xLTA_a2c55828-14fc-4fcb-baf1-211deb013220"
      unitRef="usd">21076000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzctMTAtMS0xLTA_33973f36-b86c-413a-8165-8e38a308ee22"
      unitRef="usd">-7983000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzctMTgtMS0xLTA_009f5f17-a4a3-46c7-aaf9-ba4920651d72"
      unitRef="usd">-7983000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzgtMC0xLTEtMC90ZXh0cmVnaW9uOjVmMTkxNTg0NzE5OTQwYmE4MjE2NGM2MDU2ZmY3NTlkXzU0OTc1NTgxMzg5NTI_1757aa17-3787-459d-9084-4778130b4058"
      unitRef="usd">-30000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzgtMTAtMS0xLTA_0bd7a254-3eb2-4e7b-94bc-0c2de7442980"
      unitRef="usd">94000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzgtMTgtMS0xLTA_d16f8c0b-763e-4950-8e48-73dc270b2a44"
      unitRef="usd">94000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzktMC0xLTEtMC90ZXh0cmVnaW9uOjgxMjdjNmE4Yjc4NDQ1MzNhZDc4ZjM0ZDBhYjM5ZGNmXzU0OTc1NTgxMzg5NDI_aeccd4de-96f0-4fd5-b47e-0e2d08b02068"
      unitRef="usd">-276000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzktMTAtMS0xLTA_6a4b48e0-ea86-434b-b4d3-759e45b35917"
      unitRef="usd">874000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzktMTgtMS0xLTA_90d7a5cc-7ed8-498a-8e54-ed3ce3fa4e47"
      unitRef="usd">874000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEwLTAtMS0xLTMzNi90ZXh0cmVnaW9uOmI3YzFlMWI2YjBlNTQ5YTdiZjJiOTE1YmJiMDkyN2NkXzU0OTc1NTgxMzg5MzI_73719586-4074-4771-8ce7-2a9f00a9c063"
      unitRef="usdPerShare">0.53</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEwLTgtMS0xLTM0Ng_b2ad5e9b-6c7d-484c-bb71-d24b434c56c1"
      unitRef="usd">47316000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEwLTE4LTEtMS0zNjM_dbbd6495-b81a-4478-a604-7f61e1bda24b"
      unitRef="usd">47316000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEwLTE2LTEtMS0w_08107bef-07ea-493e-9e22-92c560ff66b4"
      unitRef="usd">1183000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEwLTE4LTEtMS0w_17ebe591-7a0c-4ce5-b8e5-50047f79eebb"
      unitRef="usd">1183000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzExLTE2LTEtMS0w_00e3c56c-8a93-4d67-b5a8-07f438a56093"
      unitRef="usd">2577000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzExLTE4LTEtMS0w_90ef9825-ad40-41fe-b9c0-a6567ed53e90"
      unitRef="usd">2577000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NetIncomeLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEyLTgtMS0xLTA_0d609df5-f9a3-40d4-a1ae-917b1f76e3e1"
      unitRef="usd">129136000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEyLTE2LTEtMS0w_75131cc4-31af-4f00-a700-6e61b3827b9d"
      unitRef="usd">1363000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEyLTE4LTEtMS0w_ab454fe8-d216-450e-8bc8-a05651c98d90"
      unitRef="usd">130499000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTItMS0xLTA_969993c2-1253-4fa0-8e8b-cfd5466e6fdb"
      unitRef="shares">85715000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTQtMS0xLTA_9caf5488-be96-4ef8-91d3-ea1e1e08d520"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTYtMS0xLTA_dbe79913-896d-419c-b2cb-3a6f3de0a862"
      unitRef="usd">424835000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTgtMS0xLTA_78146416-6b0c-477a-95b1-d225b7e479af"
      unitRef="usd">1217521000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTEwLTEtMS0w_740d587a-d4a4-47c3-8b25-195ddd3e425b"
      unitRef="usd">-32628000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTEyLTEtMS0w_bb1a76b1-fcf9-4881-8ddc-3983a9a003e8"
      unitRef="shares">46276000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTE0LTEtMS0w_eb7589d7-12ab-4f28-b126-6cf4adeda622"
      unitRef="usd">803920000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTE2LTEtMS0w_08881224-1009-4973-9d4f-b5b0910bf1ad"
      unitRef="usd">8868000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzEzLTE4LTEtMS0w_b3518ef5-e0d9-48cf-b177-62814a01dd3d"
      unitRef="usd">814682000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE0LTItMS0xLTA_08da361e-6830-4b7b-b218-2c462b5ddc93"
      unitRef="shares">2958000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE0LTEyLTEtMS0w_7772d0f3-ee74-4826-bfe2-3e995da1eb60"
      unitRef="shares">2958000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE0LTE0LTEtMS0w_1cebda31-7a7f-456b-a020-01fa9301772b"
      unitRef="usd">101768000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE0LTE4LTEtMS0w_6a2b7df9-10d2-4117-8504-7165ce5a4833"
      unitRef="usd">101768000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE1LTItMS0xLTA_4602d2b6-ff75-493c-a8f1-af574991c682"
      unitRef="shares">273000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE1LTYtMS0xLTA_fb604c5e-a19c-4d45-bc2c-441538d2e981"
      unitRef="usd">6212000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE1LTE4LTEtMS0w_eb24e1fd-a5a0-42aa-b9f3-709ab515b96f"
      unitRef="usd">6212000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE2LTItMS0xLTA_3b51bd00-0503-4f9a-acbb-c4d30f887c4c"
      unitRef="shares">490000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensation
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE3LTYtMS0xLTA_04863a79-c94c-4d2e-a440-025626db4bdb"
      unitRef="usd">23170000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE3LTE4LTEtMS0w_65053a68-8274-4e75-a441-3c905f274042"
      unitRef="usd">23170000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE4LTEwLTEtMS0w_a3eeb3e9-ed87-48a0-8151-9951b301f56c"
      unitRef="usd">3154000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE4LTE2LTEtMS0w_6e6b53fd-36cd-491a-879f-7222f03149f9"
      unitRef="usd">-269000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE4LTE4LTEtMS0w_19b4a7b8-d9c8-4829-b3dc-581e4bcade91"
      unitRef="usd">2885000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjoyMWVhNWZlNjdkNGU0MDE4YjQ1MDkzNjI3OTFiYmRhY181NDk3NTU4MTM4OTky_e7a672d5-a3b0-4d59-97e9-b63cce217be2"
      unitRef="usd">-28000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE5LTEwLTEtMS0w_0f456a21-4c6d-4bb1-981a-0b3adc8bfdfd"
      unitRef="usd">88000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzE5LTE4LTEtMS0w_2684ca8b-5939-49a5-b397-20dd46cbce1c"
      unitRef="usd">88000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIwLTAtMS0xLTAvdGV4dHJlZ2lvbjoxZWJlZWNkNjQzZTY0MjYyOWNlMzJjNGMzYWI4ZjkwMF81NDk3NTU4MTM4OTQy_1ddd93da-6936-483d-bb68-5cf630fbec08"
      unitRef="usd">333000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIwLTEwLTEtMS0w_923f1105-2759-47be-98ca-459d232c9b2a"
      unitRef="usd">-1054000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIwLTE4LTEtMS0w_4982dc93-fbfd-4d06-a507-9ccdd80bc2b5"
      unitRef="usd">-1054000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIxLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYTJiZDU4MzkxNDY0NTZmYWE1YWQ1MjQ1MGNiM2Y1YV81NDk3NTU4MTM4OTMy_1df0b566-4b33-44f2-92d0-3a8e1c969b6c"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIxLTgtMS0xLTA_299e3d07-c9cb-4798-b04a-383e265a392c"
      unitRef="usd">48426000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIxLTE4LTEtMS0w_d6173b52-2b35-40b1-9747-cf8992b47ec0"
      unitRef="usd">48426000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIyLTE2LTEtMS0w_93a53ae3-8a6c-44c3-87d5-422ac0b8f5a8"
      unitRef="usd">1444000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIyLTE4LTEtMS0w_66b53f2c-63dd-4474-89d1-42fffb896b96"
      unitRef="usd">1444000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIzLTE2LTEtMS0w_fbfb16db-9658-46e8-ac63-464cd6f7e806"
      unitRef="usd">3248000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzIzLTE4LTEtMS0w_0ea29623-72d2-4958-89ca-230ca3975a1b"
      unitRef="usd">3248000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTE2LTEtMS0xMzI4_5664a46d-dc78-446c-8dc6-465e23040c89"
      unitRef="usd">1909000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTE4LTEtMS0xMzI4_ef5b8040-0398-41ef-80f4-57a0978f4aff"
      unitRef="usd">1909000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:NetIncomeLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI0LTgtMS0xLTA_a73ad6fd-5d7f-44a9-a91d-3baaf6badff8"
      unitRef="usd">141311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI0LTE2LTEtMS0w_36a9d6ab-5a12-4214-a945-a7a4a61ceaa9"
      unitRef="usd">411000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI0LTE4LTEtMS0w_a0d2702c-14b2-4c42-b7bf-4aa8840177fa"
      unitRef="usd">141722000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTItMS0xLTA_9cb4c279-eb0a-4b81-a92f-3de2086edea9"
      unitRef="shares">83520000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTQtMS0xLTA_3619a5be-d0c7-4068-8bab-a199c581f113"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTYtMS0xLTA_305c1698-871a-4b92-a29d-6a84da08139d"
      unitRef="usd">454217000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTgtMS0xLTA_6e1291ae-c0c5-4e27-bd67-85a05313cf02"
      unitRef="usd">1310406000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTEwLTEtMS0w_eb0b4e41-59b3-47fe-bd4d-16ff154c692c"
      unitRef="usd">-30440000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTEyLTEtMS0w_941aac23-a3d5-4494-ad1b-72b8c63a8abf"
      unitRef="shares">49234000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTE0LTEtMS0w_5823569b-095f-4321-90b7-6fb928b20e52"
      unitRef="usd">905688000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTE2LTEtMS0w_17339e98-0c04-4858-bd4e-f35a388bf71e"
      unitRef="usd">12723000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI1LTE4LTEtMS0w_58df464a-e7ad-4dfa-b9c1-e8ceb3379c75"
      unitRef="usd">841224000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI2LTItMS0xLTA_3fc11e14-70f4-49b2-bbad-4ed49754dc89"
      unitRef="shares">1397000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI2LTEyLTEtMS0w_2023d4ce-6dfb-4634-96cc-15289e41c896"
      unitRef="shares">1397000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI2LTE0LTEtMS0w_39955565-7736-459b-a246-4c99171341dc"
      unitRef="usd">46583000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI2LTE4LTEtMS0w_10d3ed45-44c7-4af1-b789-a1984288066a"
      unitRef="usd">46583000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI3LTItMS0xLTA_747e86ce-87ba-4c43-82de-b8e6d9cb198c"
      unitRef="shares">80000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAdjustment
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI3LTQtMS0xLTA_708b4b58-6d4b-4f92-bce6-b335b5d9564f"
      unitRef="usd">2000</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAdjustment>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI3LTYtMS0xLTA_486c9a67-57fe-4e25-820f-7c5eaad5b68c"
      unitRef="usd">1607000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <shoo:UsGaap_StockIssuedDuringPeriodValueStockOptionsExercisedNet
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI3LTE4LTEtMS0w_5de57c85-e667-4911-801a-59e5afad6a40"
      unitRef="usd">1609000</shoo:UsGaap_StockIssuedDuringPeriodValueStockOptionsExercisedNet>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI4LTItMS0xLTA_2b4e3d0f-ffb9-4e53-9ec3-5ae9d6ad8fc1"
      unitRef="shares">413000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI5LTYtMS0xLTA_fa685a35-eee8-4492-9763-fe1079a36e9a"
      unitRef="usd">22639000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzI5LTE4LTEtMS0w_29e5ad82-92f0-48e8-a2d3-59f8c348e21f"
      unitRef="usd">22639000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMwLTEwLTEtMS0w_36c318c4-1c0c-4d00-9b2b-77f3f4bd2630"
      unitRef="usd">1668000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMwLTE2LTEtMS0w_abcb99b5-912c-4e60-993a-f71faa4fb99e"
      unitRef="usd">883000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMwLTE4LTEtMS0w_459c2507-a05b-428c-ae7d-73ff1e905c5a"
      unitRef="usd">2551000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMyLTAtMS0xLTAvdGV4dHJlZ2lvbjo0YzlhNWI2MDdjNTM0MTQxODAwMWVhYTk2NzkyM2NlNl81NDk3NTU4MTM4OTQy_31029792-d99e-463f-be94-f4f71bb4a9d9"
      unitRef="usd">134000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMyLTEwLTEtMS0w_55cf7d25-2ad5-45cc-b59c-37776c82ce81"
      unitRef="usd">-392000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMyLTE4LTEtMS0w_0cc90d4b-8381-4e78-9b49-e890e8f98c68"
      unitRef="usd">-392000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoxYjY1OTMwYjU5MjI0MWI0ODM0NGYxYmQ4YmQxYmQ5ZF81NDk3NTU4MTM4OTMy_91591155-840b-43b4-87d4-7a4333ea7e46"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMzLTgtMS0xLTA_0f2fc856-8b9c-481b-be61-e4724478fa98"
      unitRef="usd">12459000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzMzLTE4LTEtMS0w_4493b168-cd94-4dc3-a1bc-d4667bb15212"
      unitRef="usd">12459000</us-gaap:DividendsCommonStockCash>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM1LTE2LTEtMS0w_2357ee8e-7618-4c5a-8259-4fb6dc582424"
      unitRef="usd">359000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM1LTE4LTEtMS0w_d378a55a-46c3-4ae4-874a-4a6c3cbf6a9a"
      unitRef="usd">359000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM2LTE2LTEtMS0w_73b508e3-587e-4cef-b8d1-63a16f569d01"
      unitRef="usd">-298000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM2LTE4LTEtMS0w_53cb6afb-818d-4ec6-bac6-05f50bf4159f"
      unitRef="usd">-298000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:NetIncomeLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM3LTgtMS0xLTA_35439d27-63d4-4255-8c74-5c775789c78f"
      unitRef="usd">-18397000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM3LTE2LTEtMS0w_a4df79dc-7b85-4c6a-b8b9-8a243e3cf144"
      unitRef="usd">116000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM3LTE4LTEtMS0w_8702da7b-795f-4c30-b3ab-df3cfe50dca5"
      unitRef="usd">-18281000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTItMS0xLTA_36b4519c-94a1-4ec4-b414-a221f9853793"
      unitRef="shares">82616000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTQtMS0xLTA_55666b22-9c5d-4b4c-b827-0f93f108971f"
      unitRef="usd">8000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTYtMS0xLTA_1187f60e-165f-43d4-a160-d236c0e04cc0"
      unitRef="usd">478463000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTgtMS0xLTA_31fe967b-7552-45f8-971d-3a17979b8752"
      unitRef="usd">1279550000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTEwLTEtMS0w_798bffc2-1f6a-4eab-a3d3-23429e1aa03c"
      unitRef="usd">-29164000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTEyLTEtMS0w_e0b82e90-a477-4314-8675-a1cf5050aba3"
      unitRef="shares">50631000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTE0LTEtMS0w_0e29fe9a-9ee5-4eb2-ab1e-017218d347a3"
      unitRef="usd">952271000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTE2LTEtMS0w_ab8b3c81-5921-42b0-9da2-0f0afa951d48"
      unitRef="usd">13783000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xMzkvZnJhZzplOTVhMTNhY2VkYWI0OGI1OTQ0OTUwNDIwOGIxMWVkNi90YWJsZTpjODBmOTg2MGU3N2E0ZGY5YmVlMTA5YjgxMGVhOTViYS90YWJsZXJhbmdlOmM4MGY5ODYwZTc3YTRkZjliZWUxMDliODEwZWE5NWJhXzM4LTE4LTEtMS0w_e75b79a9-8762-4066-bcfb-c1190fc4afe0"
      unitRef="usd">790369000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMtMi0xLTEtMA_a687bf77-4703-4c9e-b88d-8acc3ddd4030"
      unitRef="usd">-18281000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMtNC0xLTEtMA_7d6a1feb-fb8e-4d55-8e34-8b49f7878f6e"
      unitRef="usd">141722000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMtNi0xLTEtMA_e1e4b924-1583-4cf1-a676-b86c31a24023"
      unitRef="usd">130499000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUtMi0xLTEtMA_e942b4aa-76fa-4231-9dfe-2dc0d5a3b54e"
      unitRef="usd">22639000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUtNC0xLTEtMA_b385a1df-40f2-4abb-8725-3c28def720c3"
      unitRef="usd">23170000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUtNi0xLTEtMA_fe646e1c-2a0f-4b29-87b5-1c8a87b40b47"
      unitRef="usd">21076000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzctMi0xLTEtMA_da3ef181-71d1-4681-8525-f3a35d3863a1"
      unitRef="usd">17360000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzctNC0xLTEtMA_7c4850ce-1250-4dcd-b611-275a208a5909"
      unitRef="usd">21337000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzctNi0xLTEtMA_7aa72f15-5708-4f7b-8beb-ac785e32a2ba"
      unitRef="usd">22482000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzgtMi0xLTEtMA_367df82e-c176-4c5a-80df-cffd6c9e0bab"
      unitRef="usd">-561000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzgtNC0xLTEtMA_33c1227a-fe3c-4ed4-a18a-9d3c3f802a68"
      unitRef="usd">-920000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzgtNi0xLTEtMA_87c9857c-afcd-49a8-b70a-ea26194ece55"
      unitRef="usd">-1220000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzktMi0xLTEtMA_33eae6cc-2230-4d4f-af34-6bd7a5a75b3c"
      unitRef="usd">44273000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzktNC0xLTEtMA_c67d6dc1-fa4c-4150-ad07-2c045ffb0772"
      unitRef="usd">4050000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzktNi0xLTEtMA_44f392b5-0d21-44c1-8550-3ca1dd398a7d"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfLeasehold
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEwLTItMS0xLTA_9be2d352-d700-4d98-9e88-0de252dd00b1"
      unitRef="usd">36895000</us-gaap:ImpairmentOfLeasehold>
    <us-gaap:ImpairmentOfLeasehold
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEwLTQtMS0xLTA_481faa38-d6e3-4d15-995c-bd04a9012bff"
      unitRef="usd">1883000</us-gaap:ImpairmentOfLeasehold>
    <us-gaap:ImpairmentOfLeasehold
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEwLTYtMS0xLTA_a9edbf26-d8cf-4744-b3f6-0101dc8660a6"
      unitRef="usd">0</us-gaap:ImpairmentOfLeasehold>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzExLTItMS0xLTA_f886ce38-a276-4d4b-be86-1f9c0725da88"
      unitRef="usd">8353000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzExLTQtMS0xLTA_dc2410f7-30cc-416d-bb59-17afcbd7a6df"
      unitRef="usd">-5144000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzExLTYtMS0xLTA_cd609585-b5f4-4834-8ddf-5a98ca1f6068"
      unitRef="usd">2512000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEyLTItMS0xLTA_d10b3376-62fe-4209-99bb-dd1a8898341e"
      unitRef="usd">31000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEyLTQtMS0xLTA_b8a864c8-f51a-411b-9f9e-3920130d6453"
      unitRef="usd">40000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEyLTYtMS0xLTA_a577dcd6-400b-4d47-a43a-ab4b73effe01"
      unitRef="usd">47000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEzLTItMS0xLTkzNDU_1039fd93-9db5-403f-b818-395a1d0da05a"
      unitRef="usd">409000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEzLTQtMS0xLTkzNDU_b95d2996-fdff-4d68-86d3-ea6600a3e823"
      unitRef="usd">409000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEzLTYtMS0xLTkzNDU_5456c749-4a12-47b8-b6e6-d5790b546288"
      unitRef="usd">409000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:StraightLineRent
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEzLTItMS0xLTA_fcb4a0fa-0252-42b6-b810-b49f08028e0c"
      unitRef="usd">0</us-gaap:StraightLineRent>
    <us-gaap:StraightLineRent
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEzLTQtMS0xLTA_4a579a24-0135-44a7-af4d-dade6317868d"
      unitRef="usd">0</us-gaap:StraightLineRent>
    <us-gaap:StraightLineRent
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzEzLTYtMS0xLTA_6b241de2-5534-4b4d-adfe-8c8755493ff4"
      unitRef="usd">247000</us-gaap:StraightLineRent>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE0LTItMS0xLTA_4214924d-7885-4870-a7bc-fbf35d22c026"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE0LTQtMS0xLTA_9e78bba2-139a-4b00-97db-6758208a1538"
      unitRef="usd">-5000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE0LTYtMS0xLTA_d32a64fe-48e5-405b-8d8f-c1d92e2d1ab5"
      unitRef="usd">-189000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE1LTItMS0xLTA_f4de2a4b-f129-43c6-8660-c5da1927382c"
      unitRef="usd">-8917000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE1LTYtMS0xLTA_27a2750f-c010-4967-8f11-e8e94ea46f02"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE2LTItMS0xLTA_d0ccac1b-58d1-4cb0-84e7-19686cf6368b"
      unitRef="usd">0</shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination>
    <shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE2LTQtMS0xLTA_1774c745-98d5-4dd1-a635-362c067ab51e"
      unitRef="usd">-1868000</shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination>
    <shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE2LTYtMS0xLTA_a7dfe102-efb3-4157-8954-7efd3b4e139b"
      unitRef="usd">0</shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE3LTItMS0xLTA_dd693fac-44a3-48a3-9499-dabbb8da9763"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE3LTQtMS0xLTA_7c9047ce-cdf7-420d-87b2-bfe9b30f9bfe"
      unitRef="usd">8687000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE3LTYtMS0xLTA_a88d1bb3-ecee-424f-a1ed-67d8d90a09bd"
      unitRef="usd">12123000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE5LTItMS0xLTA_1b2248ee-f722-410c-b4da-d0e207035a81"
      unitRef="usd">-13122000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE5LTQtMS0xLTA_cf38d276-b25e-4ea3-b4b1-9aa2580c9788"
      unitRef="usd">17837000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzE5LTYtMS0xLTA_a7ee5322-13e7-4ea7-b57d-f85859d3b37d"
      unitRef="usd">-4966000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIwLTItMS0xLTA_de4f7c5a-f8f8-4fb6-9888-b9f8f1b8ba77"
      unitRef="usd">36200000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIwLTQtMS0xLTA_d252be2e-1be2-4ca9-a7b2-6ab9d7b80e5e"
      unitRef="usd">-24924000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIwLTYtMS0xLTA_7cfa6bb8-366a-406a-9c0c-1d4ecb1cb104"
      unitRef="usd">39959000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIyLTItMS0xLTA_c6b067de-6a30-4165-a30c-e2b55e477191"
      unitRef="usd">-35476000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIyLTQtMS0xLTA_d1e4e76d-e3a6-48bd-b8fd-27033e5f063d"
      unitRef="usd">-8436000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIyLTYtMS0xLTA_4513e58c-34ac-47ad-9216-f52a136f6f9b"
      unitRef="usd">26923000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIzLTItMS0xLTA_354560e2-fce5-4594-ba75-5daa3dd48b2f"
      unitRef="usd">10129000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIzLTQtMS0xLTA_cc293b64-57b7-411c-ab42-eae6b05b2186"
      unitRef="usd">-9466000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzIzLTYtMS0xLTA_4ea58752-b1ae-4adb-afbf-d9df76aa18a3"
      unitRef="usd">-14633000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI0LTItMS0xLTA_ab6186a3-4926-402b-8f39-f726e503b21d"
      unitRef="usd">-34207000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI0LTQtMS0xLTA_866331f9-f7d5-483f-8c96-ba4a025b3ba7"
      unitRef="usd">11036000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI0LTYtMS0xLTA_9f55e22f-da27-41bc-bcd8-11b008e5dcaa"
      unitRef="usd">21249000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI1LTItMS0xLTA_5e6f4524-ac7b-4996-9041-43dcd9f21473"
      unitRef="usd">-7061000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI1LTQtMS0xLTA_465b3203-0678-4c6a-91e5-41d5564708f6"
      unitRef="usd">-249000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI1LTYtMS0xLTA_b233f561-88f3-41fe-b383-aae65fe33adc"
      unitRef="usd">828000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI2LTItMS0xLTA_5362bf5d-e792-4457-b1b8-a111d5a7413b"
      unitRef="usd">-3350000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI2LTQtMS0xLTA_842773c6-f933-49db-a8f7-01178a5a6c10"
      unitRef="usd">-7415000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI2LTYtMS0xLTA_fb63e407-5d34-4954-895a-01ffcb60a5e8"
      unitRef="usd">-5610000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI3LTItMS0xLTA_b783f26e-cd7a-449b-ae99-0d72338b9142"
      unitRef="usd">44206000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI3LTQtMS0xLTA_699e834d-5498-4990-b65d-25272f93ff4d"
      unitRef="usd">233780000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzI3LTYtMS0xLTA_b973c89b-0471-41cd-bbc1-b2e2be64d9b8"
      unitRef="usd">154376000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMwLTItMS0xLTA_5ebedc32-dd22-45b8-b061-3e991bef618c"
      unitRef="usd">6562000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMwLTQtMS0xLTA_7fd151fc-cf53-4d6e-9a3d-2460cc856ed9"
      unitRef="usd">18311000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMwLTYtMS0xLTA_1d2acf81-cb75-4af5-91fe-8c99835a4777"
      unitRef="usd">12450000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMxLTItMS0xLTA_86f7c00b-cbc7-4d0d-a80d-d7e079bbd54b"
      unitRef="usd">73792000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMxLTQtMS0xLTA_263fa731-78c3-4c44-b8fc-1ee8912c5d96"
      unitRef="usd">67935000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMxLTYtMS0xLTA_ffb34b92-c45a-4d97-af58-a30289c0391b"
      unitRef="usd">77262000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMzLTItMS0xLTA_170e3b1b-bb2d-42a9-9b15-3d4615fce0a2"
      unitRef="usd">75470000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMzLTQtMS0xLTA_d926a148-5d1b-436a-b53a-ef03bf6d667d"
      unitRef="usd">95671000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzMzLTYtMS0xLTA_abc9d7d5-0e90-4b17-9554-add5c9af3bba"
      unitRef="usd">100777000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM0LTItMS0xLTA_3ff28bbd-cefd-4834-9d40-fbf1f05273f7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM0LTQtMS0xLTA_ce6d509c-5b64-4b00-99d9-8f5f626679a2"
      unitRef="usd">37173000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM0LTYtMS0xLTA_729dbf38-dbd2-490b-b2c7-acb3c5af8aed"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM1LTItMS0xLTA_229b70e4-2514-4c43-ad96-bbe74db50ea2"
      unitRef="usd">-4884000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM1LTQtMS0xLTA_cafc9dc1-734a-4c08-b9d4-903291d80c74"
      unitRef="usd">-27748000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM1LTYtMS0xLTA_b66babdd-51ae-4305-8dad-229123602b92"
      unitRef="usd">11065000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM4LTItMS0xLTA_6b4d93de-a54e-4940-bc33-f9d1223240f6"
      unitRef="usd">1609000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM4LTQtMS0xLTA_cba307d8-6d80-4eb2-aa70-52beefa019fc"
      unitRef="usd">6212000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM4LTYtMS0xLTA_d802d96a-f9e4-4e1f-aa84-12219ded426b"
      unitRef="usd">13036000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM5LTItMS0xLTA_4ee466ea-3522-44fc-adc6-0e2eb1273a09"
      unitRef="usd">359000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM5LTQtMS0xLTA_a8cb9f69-aa96-47ef-9d7e-9a1e7922de53"
      unitRef="usd">3248000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzM5LTYtMS0xLTA_434ac428-5f1d-47eb-94a1-90bb9c7e942e"
      unitRef="usd">2577000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQxLTItMS0xLTA_d0c29f84-834b-4a46-9044-119e23d3a63a"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQxLTQtMS0xLTA_45968313-8c5b-4e3e-bada-cdc7cac207e2"
      unitRef="usd">1444000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQxLTYtMS0xLTA_39d990a1-c9ad-48e6-b0f2-05808162db2f"
      unitRef="usd">-1183000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQyLTItMS0xLTA_005360fa-2191-4d21-9475-499830769823"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQyLTQtMS0xLTA_7c7c434c-e147-414f-8e2b-d193f4c6a722"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQyLTYtMS0xLTA_eba8a53c-a81b-4b5e-9520-84f8d49ec25a"
      unitRef="usd">7000000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQzLTItMS0xLTA_7b3803a1-a6cd-409c-8e59-05d570312aa2"
      unitRef="usd">46583000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQzLTQtMS0xLTA_55f1d146-ec77-42b2-ab68-343fe74bce3a"
      unitRef="usd">101768000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQzLTYtMS0xLTA_a0aa1015-0d88-4c45-8f30-9ea9aec3762c"
      unitRef="usd">105924000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ0LTItMS0xLTA_bbbd8d21-9690-4eb1-ae6e-73acd4335f51"
      unitRef="usd">12459000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ0LTQtMS0xLTA_52ec97e7-211f-4bdd-b88d-925ec7265780"
      unitRef="usd">48426000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ0LTYtMS0xLTA_f1197746-bf91-451b-9be4-9124156e8cde"
      unitRef="usd">47316000</us-gaap:PaymentsOfDividends>
    <us-gaap:LineOfCreditAssumed1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ1LTItMS0xLTEzNjg_6a044a12-b821-4d6a-9ea9-64cc6e557329"
      unitRef="usd">176784000</us-gaap:LineOfCreditAssumed1>
    <us-gaap:LineOfCreditAssumed1
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ1LTQtMS0xLTEzNjg_1fe8df8d-123e-4acf-86f6-7550d1f43cd2"
      unitRef="usd">0</us-gaap:LineOfCreditAssumed1>
    <us-gaap:LineOfCreditAssumed1
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ1LTYtMS0xLTEzNjg_cdeb4f27-5fe9-458f-81af-cc1e79609b2c"
      unitRef="usd">0</us-gaap:LineOfCreditAssumed1>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ2LTItMS0xLTEzNjg_46d60b3e-eae5-46f0-9c3b-761f881b4d33"
      unitRef="usd">-176784000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ2LTQtMS0xLTEzNjg_35057208-2430-4d26-8651-83acb3f9d39c"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ2LTYtMS0xLTEzNjg_637122a9-b762-4a18-84e5-e4b7cd569860"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ1LTItMS0xLTA_faeb39a0-2382-462d-8c95-a2f75ac131bd"
      unitRef="usd">-57074000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ1LTQtMS0xLTA_5129af60-69fc-4899-832a-4074b9f588d6"
      unitRef="usd">-142178000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ1LTYtMS0xLTA_1157d6be-404e-43b6-b1ea-fc15bfd127af"
      unitRef="usd">-145810000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ2LTItMS0xLTA_478875d9-bff2-47f4-8764-e5943c600883"
      unitRef="usd">1515000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ2LTQtMS0xLTA_e6753e35-6bdf-4bb6-97f5-bb1b8ccd62df"
      unitRef="usd">216000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ2LTYtMS0xLTA_1f03506f-570b-42b5-b9d9-27e8c12547c2"
      unitRef="usd">-814000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ3LTItMS0xLTA_0584172e-51a3-4fbe-856b-dd761001c7f6"
      unitRef="usd">-16237000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ3LTQtMS0xLTA_7d165af4-c137-414f-a870-7561a9f2f2ab"
      unitRef="usd">64070000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ3LTYtMS0xLTA_3b0a6004-08c6-4b92-a124-fdaab0ced803"
      unitRef="usd">18817000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ4LTItMS0xLTA_58f357af-f8f3-45fb-97d2-0f4809635c52"
      unitRef="usd">264101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ4LTQtMS0xLTA_55dc189b-7930-4484-a276-880bf6573038"
      unitRef="usd">200031000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ4LTYtMS0xLTA_8f5d7387-2f46-4656-87fe-7085bfb8983f"
      unitRef="usd">181214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ5LTItMS0xLTA_d1244fad-7f5b-4eeb-abc2-c125196df20d"
      unitRef="usd">247864000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ5LTQtMS0xLTA_bfd33fe2-6cf2-41d9-9a10-b47202b49f31"
      unitRef="usd">264101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzQ5LTYtMS0xLTA_f6b1da17-fde9-44d6-98be-c43ff1404c80"
      unitRef="usd">200031000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaid
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUyLTItMS0xLTA_44040ba2-3978-4d0e-b9dd-fd4fca82d889"
      unitRef="usd">354000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUyLTQtMS0xLTA_83242804-0ef4-475d-afc3-82ea8dfc5c14"
      unitRef="usd">25000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUyLTYtMS0xLTA_6a1c544b-7d1e-4869-824d-150f58344854"
      unitRef="usd">36000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUzLTItMS0xLTA_5f026e5d-24ed-4177-8959-66f125fe4e53"
      unitRef="usd">5147000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUzLTQtMS0xLTA_8ed54821-633f-4787-aeb7-c00addeabf1f"
      unitRef="usd">29552000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNDUvZnJhZzo5YTVmYWU5M2QyNTg0ZDQwOWZjYmE1OGVhNzkyOGRiOC90YWJsZToxNTAwMzMzZTA5ODI0NzE0ODUzYWZlYzFlNWY3MjBhMC90YWJsZXJhbmdlOjE1MDAzMzNlMDk4MjQ3MTQ4NTNhZmVjMWU1ZjcyMGEwXzUzLTYtMS0xLTA_b128e030-1839-4c97-a723-adc9c762a83b"
      unitRef="usd">37105000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODc4_a96aa39d-cd65-43b5-842f-b34e5b396681">COVID-19&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, COVID-19 emerged and spread worldwide. The World Health Organization declared COVID-19 a pandemic in March 2020, resulting in federal, state and local governments and private entities mandating various restrictions, including the closure of non-essential businesses, travel restrictions, restrictions on public gatherings, stay-at-home orders and advisories and quarantining of people who may have been exposed to the virus. After closely monitoring and taking into consideration the guidance from federal, state and local governments, in March 2020, the Company temporarily closed all of its brick-and-mortar stores and its corporate offices in the U.S. and the vast majority of its brick-and-mortar stores and offices globally. &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;On April 1, 2020, the Company temporarily furloughed a significant number of its employees. Employees with medical benefits continued to receive those benefits at no personal cost for a duration determined by the Company. As of September 20, 2020, most of our brick-and-mortar stores and corporate offices globally were reopened at limited capacity, most employees returned from furlough and a number of safety protocols and restrictions were implemented to ensure the safety of the Company's employees and customers. The &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;COVID-19 pandemic had and may continue to have a material impact on the Company's business, results of operations, financial position and cash flow. In response to the COVID-19 pandemic, the Company has taken precautionary measures to maintain adequate liquidity and financial flexibility by temporarily suspending share repurchases and the quarterly cash dividend; temporarily&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; suspending salaries of the Company's founder and Creative and Design Chief, Steve Madden, the Company's Chairman and Chief Executive Officer, Edward Rosenfeld, and its Board of Directors (all of which were reinstated on October 1); temporarily reducing salaries by 30% for the Company's President, Chief Financial Officer, Chief Operating Officer and Chief Merchandising Officer (all of which were reinstated on August 1); reducing salaries by graduated amounts for all other employees earning over $100 per year (all of which were reinstated on August 1); and significantly scaling back on non-essential operating expenses, capital expenditures and planned inventory purchases. The Company also implemented a restructuring plan that resulted in the reduction of a significant number of its corporate employees. The&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; Company experienced other adverse impacts as a result of the COVID-19 pandemic, including, but not limited to, charges from adjustments to the carrying amount of certain trademarks, long-lived asset impairment charges and restructuring and other related charges. &lt;/span&gt;Included in operating expenses for the twelve months ended December 31, 2020, was a pre-tax charge recorded in the United States during the second quarter 2020 of $5,414 related to restructuring and other related items. This charge was related to the lay-off of approximately 250 employees. The pre-tax charge of $5,414 comprised $2,958 recorded in the Wholesale Footwear segment, $1,678 recorded in the Accessories/Apparel segment, $646 recorded in the Retail segment, $125 recorded in the First Cost segment and $6 recorded in the Licensing segment. In addition, during the third quarter of 2020, the Company recorded a pre-tax charge in the United States of $978 related to restructuring and other related items. This charge was primarily related to the additional reduction to the workforce. The pre-tax charge of $978 comprised of $216 recorded in the Wholesale Footwear segment, $293 recorded in the Accessories/Apparel segment, $462 recorded in the Retail segment and $7 recorded in the First Cost segment. In addition, during the fourth quarter 2020, the Company recorded a pre-tax charge in Canada of $249 related to additional reduction in the workforce. The pre-tax net charge of $249 comprised a pre-tax charge of $254 recorded in the Retail segment, a pre-tax charge of $33 recorded in the Wholesale Footwear segment and a benefit of $38 in the Wholesale Accessories/Apparel segment. During the twelve months ended December 31, 2020, the Company in aggregate recorded a pre-tax charge of $7,181 as described above, of which $490 was the remainder unpaid in accrued expenses.</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
    <shoo:SalaryReductionPercentageForExecutives
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NjMy_8c0ba8cd-c85c-4fe1-bb16-75004a1e45fa"
      unitRef="number">0.30</shoo:SalaryReductionPercentageForExecutives>
    <shoo:SalaryReductionForNonExecutiveEmployees
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NjQy_3ad60e52-b166-455e-bd15-46c7d3ae9420"
      unitRef="usd">100000</shoo:SalaryReductionForNonExecutiveEmployees>
    <us-gaap:RestructuringCosts
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4Njg1_c67bf0ff-b3a2-4c7e-9324-99c8e31603ca"
      unitRef="usd">5414000</us-gaap:RestructuringCosts>
    <shoo:LayOffEmployeeCount
      contextRef="ibbf3fb62d71a424397545d8818f6b815_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NzAw_af68bd2e-afb0-42b8-bc9a-764853d80ac9"
      unitRef="employeecount">250</shoo:LayOffEmployeeCount>
    <us-gaap:RestructuringCosts
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NzEy_999cf89f-a2ec-4fda-b0bf-92ab7a8712db"
      unitRef="usd">5414000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i95307b5167b842d28b19db51b918428c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NzMw_f8f4c5af-89aa-4264-a7b2-8fda50267368"
      unitRef="usd">2958000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ide22b21c6d504476b3135e54ba2d6a8c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NzQ4_574bab3c-97be-4133-96ff-3f0717af992d"
      unitRef="usd">1678000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i02d833ecd85a4bac8b2871a732d49ca3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4NzY0_789e37fd-a3c6-4e90-b5c7-039a9cd070c2"
      unitRef="usd">646000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i4417283fcbef48ba86d092d7345625e2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4Nzc4_e7c528a6-7a87-4abc-93e1-d30f09d7b657"
      unitRef="usd">125000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i10890688e19d4edf904fa75d2025fa7c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4Nzkw_6c157817-70ee-489d-8dd6-5990b90580ed"
      unitRef="usd">6000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODAy_9022fcfc-911b-4a2c-b04f-6cbd2ed89975"
      unitRef="usd">978000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODE2_2a9f84df-8d54-4291-bad5-07f2b644aa97"
      unitRef="usd">978000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i2a379b5eb88145869d7a5647eccbd82f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODMw_f4678330-20e9-412d-a4ef-4715bd296c31"
      unitRef="usd">216000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i2d133df7e3a84c4b9a50d5f062766424_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODQ0_ddc78d27-b49d-43fc-aa37-850cc19b4ee0"
      unitRef="usd">293000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i2a93b54f0bad43a18ad23b56b526989b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODU4_556b55d2-521a-4209-9879-cb768f0ed096"
      unitRef="usd">462000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ia283ad38149c45cfb283fb8a976fd691_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI4ODcw_17575973-e30a-4c83-b68e-e4a1d0a20d81"
      unitRef="usd">7000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzI5MzYz_1d6be7f5-90f7-4000-93bf-4828901dc341"
      unitRef="usd">249000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzMwNTM4_18845c31-1be0-406d-99bf-91b67d2e440d"
      unitRef="usd">249000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i85be680eeb57455d879a9301361c0427_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzMwNTQ0_3c5b26b1-58b8-46fc-82c3-0c2215924870"
      unitRef="usd">254000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i3681c6932f7d4e799863daae846022dc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzMwNTUw_ef36ba7c-60ad-4468-8cb9-de6415112b09"
      unitRef="usd">33000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i81d0fb9fcb3a452090f11563ed744459_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzMwNTU1_a8586779-515f-4559-aae3-e93afad62ec7"
      unitRef="usd">38000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzMxMDEx_d40c1154-fef2-40eb-b827-68f38f9a4af4"
      unitRef="usd">7181000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i142fc104857f4f10b887f0b673a7b933_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTU5L2ZyYWc6NDk5NjVjMTMyNmQ5NDZkZGI4NmRiMmZjM2E1NGU1MmQvdGV4dHJlZ2lvbjo0OTk2NWMxMzI2ZDk0NmRkYjg2ZGIyZmMzYTU0ZTUyZF80OTQ3ODAyMzMxMDE5_a8e254ca-006d-421e-bb10-87ea7b5e7507"
      unitRef="usd">490000</us-gaap:RestructuringCosts>
    <us-gaap:Reclassifications
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTk0L2ZyYWc6MWRiNWEwMmNiYmY2NGJjM2I3Y2EwM2ViOWI0NDE2MzkvdGV4dHJlZ2lvbjoxZGI1YTAyY2JiZjY0YmMzYjdjYTAzZWI5YjQ0MTYzOV80OTQ3ODAyMzI1MjE5_ecbb10f2-6a1d-4c2f-ad26-a68c9566a28b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note B - Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain reclassifications were made to prior years' amounts to conform to the 2020 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:Reclassifications>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzE2_5090e230-e80c-4259-9b19-5a73c10e6c50">&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[1]&#160;&#160;&#160;&#160;Organization:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Steven Madden, Ltd., a Delaware corporation, and its subsidiaries, design, source, market and sell name brand and private label women's, men's and children's shoes, worldwide through its wholesale and retail channels under the Steve Madden Women's, Steve Madden Men's, Madden, Madden Girl, Steven, Superga (under license), GREATS, Dolce Vita and Betsey Johnson brand names and through its wholesale channels under the Report, Mad Love and Blondo brand names and, under license, the Anne Klein brand name.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 addition, the Company designs, sources, markets and sells name brand and private label handbags, accessories and apparel to customers worldwide through its Wholesale Accessories/Apparel segment, including the Steve Madden, Big Buddha, Betsey Johnson, Madden Girl, Cejon, Steven by Steve Madden, Luv Betsey, BB Dakota, BB Dakota x Steve Madden, Cupcakes &amp;amp; Cashmere (under license) and Anne Klein (under license) brands. Revenue is generated predominantly through the sale of the Company's brand name and private label merchandise and certain licensed products. At December&#160;31, 2020 and 2019, the Company operated 218 (including seven e-commerce websites) and 227 (including eight e-commerce websites) retail stores, respectively. Revenue is subject to seasonal fluctuations. See Note Q&lt;/span&gt;&lt;span style="color:#e36c0a;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;for operating segment information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[2]&#160;&#160;&#160;&#160;Principles of Consolidation:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 consolidated financial statements include the accounts of Steven Madden, Ltd. and its wholly-owned subsidiaries, Adesso-Madden, Inc., The Asean Corporation Limited, BA Brand Holdings LLC, BA Brand Management LLC, BAI Holding, LLC, B.B. Dakota, Inc., BJ Acquisition LLC, Cejon Accessories Inc, Comercial Diecesiette S.A. de C.V., Daniel M. Friedman &amp;amp; Associates, Inc., Diva Acquisition Corp., Dolce Vita Footwear Inc, Dolce Vita Holdings, Inc., DV Retail Inc, GREATS Brand, Inc., Importadora Steve Madden Mexico S de RL de CV, Madden Asia Holding Limited, Madden International Limited, Maddman Productions LLC, Madlove LLC, Maximus Designer Shoes, Report Footwear Inc, Schwartz &amp;amp; Benjamin, Inc., SMI Holding I S.C.S., SMI Holding II S.C.S., SMI, LLC, SML Canada Acquisition Corp., SML Holdings S.a.r.l, SML Industries LLC, Steven Madden Retail, Inc., The Topline Corporation and Trendy Imports S de RL de CV (collectively the "Company"). The accounts of (i) Dexascope Proprietary Ltd., a joint venture in South Africa in which the Company is the majority owner, (ii) BA Brand Holdings LLC, a joint venture in the United States which the Company is the majority owner, (iii) SPM Shoetrade Holding B.V., a joint venture in certain regions of Europe in which the Company is the majority owner, (iv) SM (Jiangsu) Co., Ltd., a joint venture in China which the Company controls all of the significant participating rights, (v) SM Dolce Limited, a joint venture in Taiwan which the Company is the majority interest holder, (vi) SM Distribution Israel L.P., a joint venture in which the Company is the majority interest holder and (vii) SM Distribution China Co., Ltd., a joint venture in which the Company is the majority interest holder, are included in the consolidated financial statements with the other members' interests reflected in &#x201c;Net income attributable to noncontrolling interest&#x201d; in the Consolidated Statements of (Loss)/Income and &#x201c;Noncontrolling interest&#x201d; in the Consolidated Balance Sheets. All intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[3]&#160;&#160;&#160;&#160;Use of Estimates:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Significant areas involving management estimates include variable consideration included in revenue, allowances for bad debts, inventory valuation, valuation of intangible assets, impairment of long-lived assets related to retail stores, litigation reserves and contingent payment liabilities. The Company estimates variable consideration on trade accounts receivables and factor receivables for future customer chargebacks and markdown allowances, discounts, returns and other miscellaneous compliance-related deductions that relate to the current-period sales. The Company evaluates anticipated chargebacks by reviewing several performance indicators of its major customers. These performance indicators, which include retailers&#x2019; inventory levels, sell-through rates and gross margin levels, are analyzed by management to estimate the amount of the anticipated customer allowance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[4]&#160;&#160;&#160;&#160;Cash Equivalents:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 equivalents at December&#160;31, 2020 and 2019 amounted to approximately&lt;/span&gt;&lt;span style="color:#ff9900;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;$4,575 and $107,535,&lt;/span&gt;&lt;span style="color:#ff9900;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;respectively, and consisted of money market accounts. The Company considers all highly liquid instruments with an original maturity of three months or less when purchased to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[5]&#160;&#160;&#160;&#160;Short-Term Investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;As of December 31, 2020 and 2019, short-term investments consisted of certificates of deposit. These securities are classified as current based upon their maturities. As of December 31, 2020 and 2019 short-term investments amounted to $39,302 and $40,521, respectively, and have maturities of one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[6]&#160;&#160;&#160;&#160;Inventories:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Inventories, which consist of finished goods on hand and in transit, are stated at the lower of cost (first-in, first-out method) or net realizable value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Property and equipment are stated at cost less accumulated depreciation and amortization and impairment. Depreciation is computed utilizing the straight-line method based on estimated useful lives ranging from three to 27.5 years. Leasehold improvements are amortized utilizing the straight-line method over the shorter of their estimated useful lives or the remaining lease term. Impairment losses are recognized in operations for property and equipment and other long-lived assets when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount. See Note H for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[8]&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;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company's goodwill and indefinite-lived intangible assets are not amortized; rather they are tested for impairment on an annual basis at the beginning of the third quarter, or more often if events or circumstances change that could cause these assets to become impaired. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 accordance with applicable accounting guidance, indefinite-lived intangible assets and goodwill may be assessed for impairment by performing a qualitative assessment that evaluates relevant events or circumstances in order to determine whether it is more likely than not that the fair value of an intangible asset or reporting unit is less than its carrying amount. The factors that are considered include, but are not limited to, historical financial performance, expected future performance, macroeconomic and industry conditions and legal and regulatory environment. If it is more likely than not that the fair value of the intangible asset or reporting unit is less than its carrying amount, a quantitative impairment test is performed. The quantitative impairment test identifies the existence of potential impairment by comparing the fair value of the intangible asset or reporting unit to its carrying amount, and if the fair value of the intangible asset or reporting unit is less than its carrying amount, an impairment is recognized equal to the amount by which the carrying value of the intangible asset or reporting unit exceeds its fair value, not to exceed the carrying amount. See Note I for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment when there are indicators of impairment are present. The Company is currently amortizing its acquired intangible assets with definite useful lives over periods typically from two to 20 years using the straight-line method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[9]&#160;&#160;&#160;&#160;Net (Loss)/Income Per Share of Common Stock:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Basic net (loss)/income per share is based on the weighted average number of shares of common stock outstanding during the period, which does not include unvested restricted common stock subject to forfeiture of 3,651,000, 4,427,000 and 5,137,000 shares for the years ended December 31, 2020, 2019 and 2018, respectively. Diluted net income per share reflects: a) the potential dilution assuming shares of common stock were issued upon the exercise of outstanding in-the-money options and the assumed proceeds, which are deemed to be the proceeds from the exercise plus compensation cost not yet recognized attributable to future services using the treasury method, were used to purchase shares of the Company&#x2019;s common stock at the average market price during the period, and b) the vesting of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;granted non-vested restricted stock awards for which the assumed proceeds upon vesting are deemed to be the amount of compensation cost not yet recognized attributable to future services using the treasury stock method, to the extent dilutive. The year ended December 31, 2020 resulted in a net loss; therefore, there was no difference in the weighted average number of common shares for basic and diluted loss per share as the effect of all potentially dilutive shares outstanding was anti-dilutive. For the years ended December 31, 2020, 2019 and 2018, options to purchase approximately 89,000, 5,000 and 45,000 shares of common stock, respectively, have been excluded from the calculation of diluted net (loss)/income per share, as the result would have been anti-dilutive. For the year ended December 31, 2020, 2,524,000 restricted shares were excluded from the calculation of diluted net (loss) per share, as the result would have been anti-dilutive. For the years ended December 31, 2019 and 2018, all unvested restricted stock awards were dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[10]&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;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Comprehensive loss is the total of net earnings and all other non-owner changes in equity. Comprehensive loss for the Company includes net (loss)/income, foreign currency translation adjustments, unrealized loss /gains on cash flow hedging and marketable securities. The accumulated balances for each component of other comprehensive loss attributable to the Company are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.567%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.683%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(28,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(29,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss on securities, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,628)&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="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Amounts reclassified from accumulated other comprehensive loss to operating loss/ income in the Consolidated Statement of (Loss)/ Income during 2020, 2019, 2018 were a loss of $89, $15, $150, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[11]&#160;&#160;&#160;&#160;Advertising Costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Advertising costs are expensed as incurred, including digital, print, and radio advertisements. Advertising expenses included in operating expenses amounted to approximately $33,068 in 2020, $30,165 in 2019 and $21,921 in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[12]&#160;&#160;&#160;&#160;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 May 2014, the Financial Accounting Standards Board (the "FASB") issued new accounting guidance ("Topic 606"), as amended, Accounting Standards Update No. 2014-09 ("ASU 2014-09"), "Revenue from Contracts with Customers," on revenue recognition. The new standard has replaced Revenue Recognition Topic 605 and provides for a single five-step model to be applied to all revenue contracts with customers as well as requiring additional financial statement disclosures that will enable users to understand the nature, amount, timing and uncertainty of revenue and cash flows relating to customer contracts. Effective January 1, 2018, the Company adopted the requirements of Topic 606 using the cumulative effect adjustment approach. The impacts to the financial statements of this adoption are primarily related to balance sheet classification, including amounts associated with the change in balance sheet classification of the sales returns reserves, with no significant impact to the income statement as the Company's previous revenue recognition policies are in line with Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company recognizes revenue when performance obligations identified under the terms of contracts with its customers are satisfied, which generally occurs upon the transfer of control in accordance with the contractual terms and conditions of the sale. Most of the Company&#x2019;s revenue is recognized at a point in time when product is shipped to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods, which includes estimates for variable consideration. Variable consideration mainly includes markdown allowances, co-op advertising programs and product returns. The revenue recognition for the Company's segments is described below (see Note Q for disaggregated revenue amounts by segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;A. Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Wholesale Sales Segments.  &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 generates revenue through the design, sourcing and sale of branded footwear, accessories and apparel to both domestic and international customers who, in turn, sell the products to the consumer. The Company recognizes revenue when performance obligations identified under the terms of contracts with its customers are satisfied, which occurs upon the transfer of control of the merchandise in accordance with the contractual terms and conditions of the sale. The Company's revenue associated with its branded footwear, accessories and apparel products is recognized at a point in time when product is shipped to the customer. The Company also generates revenue through the design, sourcing and sale of private label footwear and accessories to both domestic and international customers who brand the products and sell them to the consumer. The Company's revenue associated with private label footwear and accessories products is recognized at a point in time when product is physically delivered to the customer's freight forwarder. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Retail Segment.  &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 owns and operates 218 retail stores throughout the United States, Canada, Mexico, South Africa, Israel and China, including seven e-commerce sites. The Company generates revenue through the sale of branded footwear, apparel and accessories directly to the consumer. The Company's revenue associated with Retail segment sales is recognized at the time of the point of sale when the customer takes control of the goods and payment is received. The Company's e-commerce business recognizes sales upon receipt of the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;First Cost Segment.  &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 earns commissions for serving as a buying agent for footwear products under private labels and certain owned brands for many of the large mass-market merchandisers, shoe chains and other mid-tier retailers. As a buying agent, the Company utilizes its expertise and relationships with shoe manufacturers to facilitate the production of private label shoes to customer specifications. The Company&#x2019;s commission revenue also includes fees charged for its design and product development services provided to certain suppliers. The Company satisfies its performance obligation to its customers by performing the services in buyer agency agreements and thereby earning its commission fee at the point in time when the customer&#x2019;s freight forwarder takes control of the goods. The Company satisfies its performance obligation with the suppliers and earns its design fee from the factory at the point in time when the customer&#x2019;s freight forwarder takes control of the goods. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Licensing Segment.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company licenses various trademarks it owns under licensing agreements for use in connection with the manufacture, marketing and sale of eyewear, outerwear, hosiery, activewear, sleepwear, jewelry, watches, hair accessories, umbrellas, bedding, luggage, fragrance, men&#x2019;s leather accessories, women's and children's apparel, swimwear and household goods. The license agreements require the licensee to pay the Company a royalty and, in substantially all of the agreements, an advertising fee, both of which are based on the higher of a minimum or actual net sales percentage as defined in the various agreements. For license agreements where the sales-based percentage fee exceeds the contractual minimum fee, the Company recognizes revenues as the licensed products are sold as reported to the Company by its licensees. In substantially all of the Company&#x2019;s license agreements, the minimum guaranteed royalty is earned and received on a quarterly basis. For license agreements where the sales-based percentage fee does not exceed the contractual minimum fee, the Company recognizes the contractual minimum fee as revenue ratably over the contractual period.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;B. Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;supports&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;retailers&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;initiatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;maximize&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;products&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;retail&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;floor by &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt;                      &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;providing markdown allowances&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;participating&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;various&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;initiatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;such as subsidizing certain co-op advertising programs of such retailers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Such&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;are&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;reflected&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;consolidated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;statements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;arrive&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;at&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Markdown Allowances&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 provides markdown allowances to its retailer customers, which are recorded as a reduction of revenue in the period in which the branded footwear and accessories revenues are recognized. The Company estimates its markdown allowances by reviewing several performance indicators, including retailers' inventory levels, sell-through rates and gross margin levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Co-op Advertising Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Under co-op advertising programs, the Company agrees to reimburse the retailer for a portion of the costs incurred by the retailer to advertise and promote some of the Company's products. The Company estimates the costs of co-op advertising programs based on the terms of the agreements with its retailer customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Rights of Return&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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:103%"&gt;The Company&#x2019;s Retail segment accepts returns within 30 days from the date of sale for unworn merchandise that the Company is able to re-sell through the channel. The Company does not accept returns as a normal business practice from its branded and private label wholesale customers except for its Blondo brand product lines. The Company estimates returns based on historical experience and current market conditions. Such amounts have historically not been material. In addition, the Company's wholesale business may, from time to time, accept returns for damaged products from its wholesale customers or which the Company&#x2019;s costs are normally charged back to the responsible third-party factory. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[13]&#160;&#160;&#160;&#160;Taxes Collected from Customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company accounts for certain taxes collected from its customers in accordance with the accounting guidance that permits companies to adopt a policy of presenting taxes in the income statement on either a gross basis (included in revenues and costs) or a net basis (excluded from revenues). Taxes within the scope of this accounting guidance would include taxes that are imposed on a revenue transaction between a seller and a customer, such as sales taxes, use taxes, value-added taxes and some types of excise taxes. The Company records all taxes on a net basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[14]&#160;&#160;&#160;&#160;Cost of Sales:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;All costs incurred to bring finished products to the Company&#x2019;s distribution center or to the customers&#x2019; freight   forwarder and, in the Retail segment, the costs to bring products to the Company&#x2019;s stores (exclusive of depreciation and amortization) are included in the Cost of sales  line on the Consolidated Statements of (Loss)/Income. These include the cost of finished products, purchase commissions, letter of credit fees, brokerage fees, sample expenses, custom duties, inbound freight, royalty payments on licensed products, labels and product packaging. All warehouse and   distribution costs related to the Wholesale segments and freight to customers, if any, are included in the operating expenses line item of the Company&#x2019;s Consolidated Statements of (Loss)/Income. The Company&#x2019;s gross margins may not be comparable to those of other companies in the industry because they may include warehouse and distribution costs, as well as other costs excluded from cost of sales by the Company, as a component of cost of sales, while other companies report those costs on the same basis as the Company and include them in operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[15]&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;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Warehouse and Shipping Costs: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company includes all warehouse and shipping costs for the Wholesale segments in the operating expenses line on the Consolidated Statements of (Loss)/Income. For the years ended December 31, 2020, 2019 and 2018, the total warehouse and distribution costs (except costs included to ship from warehouse to retail stores) included in operating expenses were $58,621, $58,019 and $47,812, respectively. Since the Company's standard terms of sales are &#x201c;FOB Steve Madden warehouse,&#x201d; the Company's wholesale customers absorb most shipping costs. Shipping costs to wholesale customers incurred by the Company are not considered significant and are included in the operating expenses line item in the Consolidated Statements of (Loss)/Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[16]&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;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Benefit Plan:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company maintains a tax-qualified 401(k) plan, which is available to each of the Company's eligible employees who elect to participate after meeting certain length-of-service requirements. The Company made discretionary matching contributions of 50% of employees' contributions up to a maximum of 6% of employees' compensation, which vest to the employees over a period of time. Total matching contributions to the plan for 2020, 2019 and 2018 were approximately&lt;/span&gt;&lt;span style="color:#ff9900;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,809,&lt;/span&gt;&lt;span style="color:#ff9900;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;$2,048 and $1,893, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[17]&#160;&#160;&#160;&#160;Derivative Instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company uses derivative instruments to manage its exposure to cash-flow variability from foreign currency risk. Derivatives are carried on the balance sheet at fair value and included in prepaid expenses and other current assets or accrued expenses. The Company applies cash flow hedge accounting for its derivative instruments. Net derivative gains and losses attributable to derivatives subject to cash flow hedge accounting reside in accumulated other comprehensive income/(loss) and will be reclassified to earnings in future periods as the economic transactions to which the derivatives relate affect earnings. See Note M - Derivative Instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[18]&#160;&#160;&#160;&#160;Income Taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 provision for income taxes is computed using the asset and liability method, under which deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. See Note O - Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[19]&#160;&#160;&#160;&#160;Share-based Compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company recognizes expense related to share-based payment transactions in which it receives employee services in exchange for equity instruments of the Company. Share-based compensation cost for restricted stock awards is measured based on the closing fair market value of the Company&#x2019;s common stock on the date of grant. Share-based compensation cost for stock options is measured at the grant date, based on the fair-value as calculated by the Black-Scholes-Merton (&#x201c;BSM&#x201d;) option-pricing model. The BSM option-pricing model incorporates various assumptions, including expected volatility, estimated expected life and interest rates. The Company recognizes share-based compensation cost over the award&#x2019;s requisite service period which is presented in operating expenses in the Consolidated Statements of (Loss) / Income. See Note J - Equity- Based Compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzk5_e6b2fa10-5767-4e5e-b946-3ac1dba97ff9">Organization:Steven Madden, Ltd., a Delaware corporation, and its subsidiaries, design, source, market and sell name brand and private label women's, men's and children's shoes, worldwide through its wholesale and retail channels under the Steve Madden Women's, Steve Madden Men's, Madden, Madden Girl, Steven, Superga (under license), GREATS, Dolce Vita and Betsey Johnson brand names and through its wholesale channels under the Report, Mad Love and Blondo brand names and, under license, the Anne Klein brand name.&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 designs, sources, markets and sells name brand and private label handbags, accessories and apparel to customers worldwide through its Wholesale Accessories/Apparel segment, including the Steve Madden, Big Buddha, Betsey Johnson, Madden Girl, Cejon, Steven by Steve Madden, Luv Betsey, BB Dakota, BB Dakota x Steve Madden, Cupcakes &amp;amp; Cashmere (under license) and Anne Klein (under license) brands. Revenue is generated predominantly through the sale of the Company's brand name and private label merchandise and certain licensed products. At December&#160;31, 2020 and 2019, the Company operated 218 (including seven e-commerce websites) and 227 (including eight e-commerce websites) retail stores, respectively. Revenue is subject to seasonal fluctuations. See Note Q&lt;/span&gt;&lt;span style="color:#e36c0a;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;for operating segment information.&lt;/span&gt;</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfStores
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEzMTk_f53e54f4-4302-4618-adb1-1a4de98fcfff"
      unitRef="number">218</us-gaap:NumberOfStores>
    <shoo:NumberofECommerceWebsites
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEzMzM_d6ec49f6-30b2-4d6e-b0e1-5b1564ac6457"
      unitRef="website">7</shoo:NumberofECommerceWebsites>
    <us-gaap:NumberOfStores
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEzNjE_2d742460-8729-4c6c-90f5-8fcd2fd5abe5"
      unitRef="number">227</us-gaap:NumberOfStores>
    <shoo:NumberofECommerceWebsites
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEzNzU_d74b1fa8-ac44-442e-8d52-c5be7039ab11"
      unitRef="website">8</shoo:NumberofECommerceWebsites>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzAw_69c5b8ef-2aec-4f2e-b44a-1f9d7297b683">Principles of Consolidation:The consolidated financial statements include the accounts of Steven Madden, Ltd. and its wholly-owned subsidiaries, Adesso-Madden, Inc., The Asean Corporation Limited, BA Brand Holdings LLC, BA Brand Management LLC, BAI Holding, LLC, B.B. Dakota, Inc., BJ Acquisition LLC, Cejon Accessories Inc, Comercial Diecesiette S.A. de C.V., Daniel M. Friedman &amp;amp; Associates, Inc., Diva Acquisition Corp., Dolce Vita Footwear Inc, Dolce Vita Holdings, Inc., DV Retail Inc, GREATS Brand, Inc., Importadora Steve Madden Mexico S de RL de CV, Madden Asia Holding Limited, Madden International Limited, Maddman Productions LLC, Madlove LLC, Maximus Designer Shoes, Report Footwear Inc, Schwartz &amp;amp; Benjamin, Inc., SMI Holding I S.C.S., SMI Holding II S.C.S., SMI, LLC, SML Canada Acquisition Corp., SML Holdings S.a.r.l, SML Industries LLC, Steven Madden Retail, Inc., The Topline Corporation and Trendy Imports S de RL de CV (collectively the "Company"). The accounts of (i) Dexascope Proprietary Ltd., a joint venture in South Africa in which the Company is the majority owner, (ii) BA Brand Holdings LLC, a joint venture in the United States which the Company is the majority owner, (iii) SPM Shoetrade Holding B.V., a joint venture in certain regions of Europe in which the Company is the majority owner, (iv) SM (Jiangsu) Co., Ltd., a joint venture in China which the Company controls all of the significant participating rights, (v) SM Dolce Limited, a joint venture in Taiwan which the Company is the majority interest holder, (vi) SM Distribution Israel L.P., a joint venture in which the Company is the majority interest holder and (vii) SM Distribution China Co., Ltd., a joint venture in which the Company is the majority interest holder, are included in the consolidated financial statements with the other members' interests reflected in &#x201c;Net income attributable to noncontrolling interest&#x201d; in the Consolidated Statements of (Loss)/Income and &#x201c;Noncontrolling interest&#x201d; in the Consolidated Balance Sheets. All intercompany balances and transactions have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzQy_cc0a391e-67bd-4177-842e-d1cd5f06bdda">Use of Estimates:&lt;div style="padding-left:36pt;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 preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Significant areas involving management estimates include variable consideration included in revenue, allowances for bad debts, inventory valuation, valuation of intangible assets, impairment of long-lived assets related to retail stores, litigation reserves and contingent payment liabilities. The Company estimates variable consideration on trade accounts receivables and factor receivables for future customer chargebacks and markdown allowances, discounts, returns and other miscellaneous compliance-related deductions that relate to the current-period sales. The Company evaluates anticipated chargebacks by reviewing several performance indicators of its major customers. These performance indicators, which include retailers&#x2019; inventory levels, sell-through rates and gross margin levels, are analyzed by management to estimate the amount of the anticipated customer allowance.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzc2_fb967a30-556c-492a-a907-246c87c15b01">Cash Equivalents:&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents at December&#160;31, 2020 and 2019 amounted to approximately&lt;/span&gt;&lt;span style="color:#ff9900;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;$4,575 and $107,535,&lt;/span&gt;&lt;span style="color:#ff9900;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;respectively, and consisted of money market accounts. The Company considers all highly liquid instruments with an original maturity of three months or less when purchased to be cash equivalents.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTAyNTU_b3005950-e668-4196-97dc-c60f51f1e12a"
      unitRef="usd">4575000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTAyNjM_ca423ad7-9f0d-414a-912a-2c00faa501c2"
      unitRef="usd">107535000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzkx_3f1633e6-7e4e-4b3b-929c-b1514239c923">:As of December 31, 2020 and 2019, short-term investments consisted of certificates of deposit. These securities are classified as current based upon their maturities. As of December 31, 2020 and 2019 short-term investments amounted to $39,302 and $40,521, respectively, and have maturities of one year or less.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="iab7736cd571f40878ade5af2d33a6a9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzODU2MzY_5401e677-3f79-4d93-882c-5af3a2663443"
      unitRef="usd">39302000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i33341714532b432786e273a6b449e621_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzODU2Mjg_c108993d-461b-4f63-b397-702b49699fc2"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzYw_a8001bb8-1010-4f20-9383-60b190d47dc9"
      xsi:nil="true"/>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzM5_17925fb9-9fdd-4392-b1e4-829defb682e7">Inventories:Inventories, which consist of finished goods on hand and in transit, are stated at the lower of cost (first-in, first-out method) or net realizable value.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzgy_19b46954-26d8-4354-b73b-a36fa074f06b">Property and Equipment:Property and equipment are stated at cost less accumulated depreciation and amortization and impairment. Depreciation is computed utilizing the straight-line method based on estimated useful lives ranging from three to 27.5 years. Leasehold improvements are amortized utilizing the straight-line method over the shorter of their estimated useful lives or the remaining lease term. Impairment losses are recognized in operations for property and equipment and other long-lived assets when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are not sufficient to recover the assets' carrying amount. Impairment losses are measured by comparing the fair value of the assets to their carrying amount. See Note H for further information.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:Depreciation
      contextRef="ifa426679f8294cd39f09b5d16ddbe5e9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTQyMzU_777af191-a22c-4320-adf5-e02ca25dae31"
      unitRef="usd">3</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="icfbde8ca2e6d40bea22610dc2601be45_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTQyNTA_6c55ec45-7c52-486e-a1ad-9378e232af47"
      unitRef="usd">27.5</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzc1_fe4f1d64-81f4-4fc0-9750-9300ea3d6c1f">Goodwill and Intangible Assets:&lt;div style="padding-left:36pt;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 Company's goodwill and indefinite-lived intangible assets are not amortized; rather they are tested for impairment on an annual basis at the beginning of the third quarter, or more often if events or circumstances change that could cause these assets to become impaired. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 accordance with applicable accounting guidance, indefinite-lived intangible assets and goodwill may be assessed for impairment by performing a qualitative assessment that evaluates relevant events or circumstances in order to determine whether it is more likely than not that the fair value of an intangible asset or reporting unit is less than its carrying amount. The factors that are considered include, but are not limited to, historical financial performance, expected future performance, macroeconomic and industry conditions and legal and regulatory environment. If it is more likely than not that the fair value of the intangible asset or reporting unit is less than its carrying amount, a quantitative impairment test is performed. The quantitative impairment test identifies the existence of potential impairment by comparing the fair value of the intangible asset or reporting unit to its carrying amount, and if the fair value of the intangible asset or reporting unit is less than its carrying amount, an impairment is recognized equal to the amount by which the carrying value of the intangible asset or reporting unit exceeds its fair value, not to exceed the carrying amount. See Note I for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company amortizes its intangible assets with definite useful lives over their estimated useful lives and reviews these assets for impairment when there are indicators of impairment are present. The Company is currently amortizing its acquired intangible assets with definite useful lives over periods typically from two to 20 years using the straight-line method.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:AdjustmentForAmortization
      contextRef="ifa426679f8294cd39f09b5d16ddbe5e9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTc1NzQ_4685d61f-76e2-4134-bad0-b2acd224e93d"
      unitRef="usd">2</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="icfbde8ca2e6d40bea22610dc2601be45_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTc1OTI_835b0706-8a3e-4c10-b39b-2e46965b3e6c"
      unitRef="usd">20</us-gaap:AdjustmentForAmortization>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzkz_2cb88da7-6653-4057-bd5c-79b46633a6a9">Net (Loss)/Income Per Share of Common Stock:Basic net (loss)/income per share is based on the weighted average number of shares of common stock outstanding during the period, which does not include unvested restricted common stock subject to forfeiture of 3,651,000, 4,427,000 and 5,137,000 shares for the years ended December 31, 2020, 2019 and 2018, respectively. Diluted net income per share reflects: a) the potential dilution assuming shares of common stock were issued upon the exercise of outstanding in-the-money options and the assumed proceeds, which are deemed to be the proceeds from the exercise plus compensation cost not yet recognized attributable to future services using the treasury method, were used to purchase shares of the Company&#x2019;s common stock at the average market price during the period, and b) the vesting of granted non-vested restricted stock awards for which the assumed proceeds upon vesting are deemed to be the amount of compensation cost not yet recognized attributable to future services using the treasury stock method, to the extent dilutive. The year ended December 31, 2020 resulted in a net loss; therefore, there was no difference in the weighted average number of common shares for basic and diluted loss per share as the effect of all potentially dilutive shares outstanding was anti-dilutive. For the years ended December 31, 2020, 2019 and 2018, options to purchase approximately 89,000, 5,000 and 45,000 shares of common stock, respectively, have been excluded from the calculation of diluted net (loss)/income per share, as the result would have been anti-dilutive. For the year ended December 31, 2020, 2,524,000 restricted shares were excluded from the calculation of diluted net (loss) per share, as the result would have been anti-dilutive. For the years ended December 31, 2019 and 2018, all unvested restricted stock awards were dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzk5OTY_33c0b843-5181-4ae0-9f58-020071604b5e"
      unitRef="shares">3651000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEwMDAw_29cf9305-3098-4cea-ab21-00c5ad4cb0b2"
      unitRef="shares">4427000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEwMDA3_3e6f03ec-aebb-4825-bfab-20ea00d06a64"
      unitRef="shares">5137000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEwNjk1_a4a863e2-cc79-4dad-901a-85c149042ee9"
      unitRef="shares">89000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEwNjk5_8f9992ee-ea4c-49c6-847b-4aa2f7613327"
      unitRef="shares">5000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzEwNzA2_0a7aabd5-ecde-4c2e-9726-5a6aba3ad902"
      unitRef="shares">45000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i915c477788024429ad13307a6c54262a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzQ5NDc4MDIzNTM4ODM_8aad19df-b23b-4df3-a523-c76a50be28eb"
      unitRef="shares">2524000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzEw_d6111586-c23c-405a-b103-526e35109f89">Comprehensive Loss:&lt;div style="padding-left:36pt;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;Comprehensive loss is the total of net earnings and all other non-owner changes in equity. Comprehensive loss for the Company includes net (loss)/income, foreign currency translation adjustments, unrealized loss /gains on cash flow hedging and marketable securities. The accumulated balances for each component of other comprehensive loss attributable to the Company are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.567%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.683%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(28,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(29,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss on securities, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,628)&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="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Amounts reclassified from accumulated other comprehensive loss to operating loss/ income in the Consolidated Statement of (Loss)/ Income during 2020, 2019, 2018 were a loss of $89, $15, $150, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzEtMS0xLTEtMTIyNTE_69f99c19-bb93-4f69-b9e4-1c005c93c301"
      unitRef="usd">-28421000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzEtMy0xLTEtMTIyNTU_738770fd-b137-4c8c-a682-724b8c41d964"
      unitRef="usd">-29636000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzEtMy0xLTEtMTIyMjM_94ce2853-c45f-478d-b033-a37cdb923f29"
      unitRef="usd">-33091000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzItMS0xLTEtMTIyNjA_9a56171b-6ad7-4a4a-8f52-e9eacae3961c"
      unitRef="usd">-743000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzItMy0xLTEtMTIyNjM_8aeee2ef-2935-4237-aaca-4f21cc79bcbb"
      unitRef="usd">-804000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzItNS0xLTEtMTIyNjU_62c571e0-f222-4c9d-bd9c-52c861a846cb"
      unitRef="usd">530000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzMtMS0xLTEtMTIyNjc_4b17eb0b-c0af-4561-b116-28b28a9717ce"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzMtMy0xLTEtMTIyNzA_7856bbab-e98c-4498-83d5-21dba73dbe10"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzMtNS0xLTEtMTIyNzI_ed2ceaa0-e0ff-4b23-b90a-aaea5b7675ca"
      unitRef="usd">-67000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzQtMS0xLTEtMTIyNzQ_02763dcc-ce0d-40df-89da-02fbd5730931"
      unitRef="usd">-29164000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzQtMy0xLTEtMTIyNzY_f702527d-b3dd-47f9-a06e-7e0c3df24aaa"
      unitRef="usd">-30440000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90YWJsZTpiZDgxZWQ1OGNlOTI0MjQ1Yjc3M2Q2ODIxMjI5OTEyNi90YWJsZXJhbmdlOmJkODFlZDU4Y2U5MjQyNDViNzczZDY4MjEyMjk5MTI2XzQtNS0xLTEtMTIyNzg_ed4862a3-8c87-46aa-92e3-5f7fe8e4a46a"
      unitRef="usd">-32628000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5c83d2bbc77542f98df798ab55b03eac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzU0OTc1NTgyMDYwMTg_9262a767-d552-4c23-a281-605912556c3e"
      unitRef="usd">89000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i32304198982d4117a61f2ff9c1403f43_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzU0OTc1NTgyMDYwMjM_9a83ca0e-c6f3-4025-ac5a-52b28bf271bd"
      unitRef="usd">15000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i11a89436deb145e093a261a75a12edfe_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzU0OTc1NTgyMDYwMjg_c960f45b-8127-42e3-83f8-2f7b847868bf"
      unitRef="usd">150000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzI0_72f54242-7d43-4c91-857f-70e5bd7da47d">Advertising Costs:Advertising costs are expensed as incurred, including digital, print, and radio advertisements. Advertising expenses included in operating expenses amounted to approximately $33,068 in 2020, $30,165 in 2019 and $21,921 in 2018.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzExNTUx_fb735630-004b-4f96-8063-766db8c938bc"
      unitRef="usd">33068000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzExNTYx_57e08162-00fe-4431-95f0-5ecd29b4a23a"
      unitRef="usd">30165000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzExNTc0_b86c0fc1-c532-41b9-8fd1-767f25ad39d7"
      unitRef="usd">21921000</us-gaap:AdvertisingExpense>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzUx_ad1e0b80-055d-4b5c-8c6a-53b1b1904597">Revenue Recognition:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 May 2014, the Financial Accounting Standards Board (the "FASB") issued new accounting guidance ("Topic 606"), as amended, Accounting Standards Update No. 2014-09 ("ASU 2014-09"), "Revenue from Contracts with Customers," on revenue recognition. The new standard has replaced Revenue Recognition Topic 605 and provides for a single five-step model to be applied to all revenue contracts with customers as well as requiring additional financial statement disclosures that will enable users to understand the nature, amount, timing and uncertainty of revenue and cash flows relating to customer contracts. Effective January 1, 2018, the Company adopted the requirements of Topic 606 using the cumulative effect adjustment approach. The impacts to the financial statements of this adoption are primarily related to balance sheet classification, including amounts associated with the change in balance sheet classification of the sales returns reserves, with no significant impact to the income statement as the Company's previous revenue recognition policies are in line with Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company recognizes revenue when performance obligations identified under the terms of contracts with its customers are satisfied, which generally occurs upon the transfer of control in accordance with the contractual terms and conditions of the sale. Most of the Company&#x2019;s revenue is recognized at a point in time when product is shipped to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods, which includes estimates for variable consideration. Variable consideration mainly includes markdown allowances, co-op advertising programs and product returns. The revenue recognition for the Company's segments is described below (see Note Q for disaggregated revenue amounts by segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;A. Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Wholesale Sales Segments.  &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 generates revenue through the design, sourcing and sale of branded footwear, accessories and apparel to both domestic and international customers who, in turn, sell the products to the consumer. The Company recognizes revenue when performance obligations identified under the terms of contracts with its customers are satisfied, which occurs upon the transfer of control of the merchandise in accordance with the contractual terms and conditions of the sale. The Company's revenue associated with its branded footwear, accessories and apparel products is recognized at a point in time when product is shipped to the customer. The Company also generates revenue through the design, sourcing and sale of private label footwear and accessories to both domestic and international customers who brand the products and sell them to the consumer. The Company's revenue associated with private label footwear and accessories products is recognized at a point in time when product is physically delivered to the customer's freight forwarder. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Retail Segment.  &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 owns and operates 218 retail stores throughout the United States, Canada, Mexico, South Africa, Israel and China, including seven e-commerce sites. The Company generates revenue through the sale of branded footwear, apparel and accessories directly to the consumer. The Company's revenue associated with Retail segment sales is recognized at the time of the point of sale when the customer takes control of the goods and payment is received. The Company's e-commerce business recognizes sales upon receipt of the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;First Cost Segment.  &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 earns commissions for serving as a buying agent for footwear products under private labels and certain owned brands for many of the large mass-market merchandisers, shoe chains and other mid-tier retailers. As a buying agent, the Company utilizes its expertise and relationships with shoe manufacturers to facilitate the production of private label shoes to customer specifications. The Company&#x2019;s commission revenue also includes fees charged for its design and product development services provided to certain suppliers. The Company satisfies its performance obligation to its customers by performing the services in buyer agency agreements and thereby earning its commission fee at the point in time when the customer&#x2019;s freight forwarder takes control of the goods. The Company satisfies its performance obligation with the suppliers and earns its design fee from the factory at the point in time when the customer&#x2019;s freight forwarder takes control of the goods. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Licensing Segment.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company licenses various trademarks it owns under licensing agreements for use in connection with the manufacture, marketing and sale of eyewear, outerwear, hosiery, activewear, sleepwear, jewelry, watches, hair accessories, umbrellas, bedding, luggage, fragrance, men&#x2019;s leather accessories, women's and children's apparel, swimwear and household goods. The license agreements require the licensee to pay the Company a royalty and, in substantially all of the agreements, an advertising fee, both of which are based on the higher of a minimum or actual net sales percentage as defined in the various agreements. For license agreements where the sales-based percentage fee exceeds the contractual minimum fee, the Company recognizes revenues as the licensed products are sold as reported to the Company by its licensees. In substantially all of the Company&#x2019;s license agreements, the minimum guaranteed royalty is earned and received on a quarterly basis. For license agreements where the sales-based percentage fee does not exceed the contractual minimum fee, the Company recognizes the contractual minimum fee as revenue ratably over the contractual period.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;B. Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;supports&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;retailers&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;initiatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;maximize&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;products&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;retail&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;floor by &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt;                      &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;providing markdown allowances&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;participating&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;various&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;initiatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;such as subsidizing certain co-op advertising programs of such retailers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Such&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;are&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;reflected&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;consolidated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;statements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;arrive&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;at&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Markdown Allowances&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 provides markdown allowances to its retailer customers, which are recorded as a reduction of revenue in the period in which the branded footwear and accessories revenues are recognized. The Company estimates its markdown allowances by reviewing several performance indicators, including retailers' inventory levels, sell-through rates and gross margin levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Co-op Advertising Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Under co-op advertising programs, the Company agrees to reimburse the retailer for a portion of the costs incurred by the retailer to advertise and promote some of the Company's products. The Company estimates the costs of co-op advertising programs based on the terms of the agreements with its retailer customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:36pt"&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;Rights of Return&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s Retail segment accepts returns within 30 days from the date of sale for unworn merchandise that the Company is able to re-sell through the channel. The Company does not accept returns as a normal business practice from its branded and private label wholesale customers except for its Blondo brand product lines. The Company estimates returns based on historical experience and current market conditions. Such amounts have historically not been material. In addition, the Company's wholesale business may, from time to time, accept returns for damaged products from its wholesale customers or which the Company&#x2019;s costs are normally charged back to the responsible third-party factory.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:NumberOfStores
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzE0NjE3_f53e54f4-4302-4618-adb1-1a4de98fcfff"
      unitRef="number">218</us-gaap:NumberOfStores>
    <shoo:NumberofECommerceWebsites
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzE0NzIy_d6ec49f6-30b2-4d6e-b0e1-5b1564ac6457"
      unitRef="website">7</shoo:NumberofECommerceWebsites>
    <shoo:RevenueRecognitionExciseAndSalesTaxesPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzM0_d39eb1ea-c474-4a52-8655-4793c3e25dbe">Taxes Collected from Customers:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company accounts for certain taxes collected from its customers in accordance with the accounting guidance that permits companies to adopt a policy of presenting taxes in the income statement on either a gross basis (included in revenues and costs) or a net basis (excluded from revenues). Taxes within the scope of this accounting guidance would include taxes that are imposed on a revenue transaction between a seller and a customer, such as sales taxes, use taxes, value-added taxes and some types of excise taxes. The Company records all taxes on a net basis.&lt;/span&gt;&lt;/div&gt;</shoo:RevenueRecognitionExciseAndSalesTaxesPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzU3_6070e5e3-21a8-44a4-ba62-94cb60c94cb0">Cost of Sales:&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;All costs incurred to bring finished products to the Company&#x2019;s distribution center or to the customers&#x2019; freight   forwarder and, in the Retail segment, the costs to bring products to the Company&#x2019;s stores (exclusive of depreciation and amortization) are included in the Cost of sales  line on the Consolidated Statements of (Loss)/Income. These include the cost of finished products, purchase commissions, letter of credit fees, brokerage fees, sample expenses, custom duties, inbound freight, royalty payments on licensed products, labels and product packaging. All warehouse and   distribution costs related to the Wholesale segments and freight to customers, if any, are included in the operating expenses line item of the Company&#x2019;s Consolidated Statements of (Loss)/Income. The Company&#x2019;s gross margins may not be comparable to those of other companies in the industry because they may include warehouse and distribution costs, as well as other costs excluded from cost of sales by the Company, as a component of cost of sales, while other companies report those costs on the same basis as the Company and include them in operating expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzI1_fec34090-e70d-416d-aa41-8961a722326a">Warehouse and Shipping Costs: The Company includes all warehouse and shipping costs for the Wholesale segments in the operating expenses line on the Consolidated Statements of (Loss)/Income. For the years ended December 31, 2020, 2019 and 2018, the total warehouse and distribution costs (except costs included to ship from warehouse to retail stores) included in operating expenses were $58,621, $58,019 and $47,812, respectively. Since the Company's standard terms of sales are &#x201c;FOB Steve Madden warehouse,&#x201d; the Company's wholesale customers absorb most shipping costs. Shipping costs to wholesale customers incurred by the Company are not considered significant and are included in the operating expenses line item in the Consolidated Statements of (Loss)/Income.</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:ProductionAndDistributionCosts
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxMDA1_43306e1d-e0fb-4bbc-8112-70424e5fc383"
      unitRef="usd">58621000</us-gaap:ProductionAndDistributionCosts>
    <us-gaap:ProductionAndDistributionCosts
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxMDA5_22e4462e-2aae-4ea2-8e32-b4934dcb4868"
      unitRef="usd">58019000</us-gaap:ProductionAndDistributionCosts>
    <us-gaap:ProductionAndDistributionCosts
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxMDE2_526961ef-39a7-4fe7-9d75-16f5253f2e6f"
      unitRef="usd">47812000</us-gaap:ProductionAndDistributionCosts>
    <us-gaap:PostemploymentBenefitPlansPolicy
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzA4_b4b63317-c017-4309-9467-abecf44403b5">Employee Benefit Plan:&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a tax-qualified 401(k) plan, which is available to each of the Company's eligible employees who elect to participate after meeting certain length-of-service requirements. The Company made discretionary matching contributions of 50% of employees' contributions up to a maximum of 6% of employees' compensation, which vest to the employees over a period of time. Total matching contributions to the plan for 2020, 2019 and 2018 were approximately&lt;/span&gt;&lt;span style="color:#ff9900;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,809,&lt;/span&gt;&lt;span style="color:#ff9900;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;$2,048 and $1,893, respectively.&lt;/span&gt;</us-gaap:PostemploymentBenefitPlansPolicy>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxNjQz_532873d2-628c-45f4-a344-7867d83dad7f"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxNjkz_c1f972f7-4e4f-4023-ad0a-57eb5e85997a"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxODUz_ef0a4ccf-6841-4c87-bad3-13020d1af562"
      unitRef="usd">1809000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxODU3_19531fd3-15b3-4d52-815d-74dc17c6766d"
      unitRef="usd">2048000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzIxODY0_233ae1b0-7fcf-40e0-bb55-3a9b68bd56e0"
      unitRef="usd">1893000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DerivativesReportingOfDerivativeActivity
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Njk0_489929d8-ef6c-4233-91d5-32c7b8e38a3c">&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[17]&#160;&#160;&#160;&#160;Derivative Instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company uses derivative instruments to manage its exposure to cash-flow variability from foreign currency risk. Derivatives are carried on the balance sheet at fair value and included in prepaid expenses and other current assets or accrued expenses. The Company applies cash flow hedge accounting for its derivative instruments. Net derivative gains and losses attributable to derivatives subject to cash flow hedge accounting reside in accumulated other comprehensive income/(loss) and will be reclassified to earnings in future periods as the economic transactions to which the derivatives relate affect earnings. See Note M - Derivative Instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesReportingOfDerivativeActivity>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0Nzgw_a6dfa20f-9b49-41fd-903a-995da98eaf3c">&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[18]&#160;&#160;&#160;&#160;Income Taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 provision for income taxes is computed using the asset and liability method, under which deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities, and for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. See Note O - Income Taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNTQvZnJhZzozYzk5Yjk4NzY3N2E0NDA1YjM0NjQwMzZlY2IwZDMwYi90ZXh0cmVnaW9uOjNjOTliOTg3Njc3YTQ0MDViMzQ2NDAzNmVjYjBkMzBiXzI0NzQ0_d38f9e92-a734-4050-ae06-5293d4fa5d75">&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;[19]&#160;&#160;&#160;&#160;Share-based Compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company recognizes expense related to share-based payment transactions in which it receives employee services in exchange for equity instruments of the Company. Share-based compensation cost for restricted stock awards is measured based on the closing fair market value of the Company&#x2019;s common stock on the date of grant. Share-based compensation cost for stock options is measured at the grant date, based on the fair-value as calculated by the Black-Scholes-Merton (&#x201c;BSM&#x201d;) option-pricing model. The BSM option-pricing model incorporates various assumptions, including expected volatility, estimated expected life and interest rates. The Company recognizes share-based compensation cost over the award&#x2019;s requisite service period which is presented in operating expenses in the Consolidated Statements of (Loss) / Income. See Note J - Equity- Based Compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzQ4NDU_841829da-b6f9-4bce-b8bc-ea3c39853f6c">Acquisitions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;GREATS Brand, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 9, 2019, the Company acquired 90% of the outstanding common stock of GREATS Brand, Inc., owner of GREATS, a pioneering digitally native sneaker brand, for an initial payment of $12,829 and a future contingent payment of $5,000 based on the GREATS brand achieving certain EBITA targets in any full consecutive four quarters beginning on October 1, 2019 and ending on December 31, 2022 (See Note G - Fair Value Measurements). The amount of future payments will be determined by GREATS' future performance with no minimum future payment. After the effect of closing adjustments, the purchase price was $14,209, net of cash acquired of approximately $290. The acquisition was funded by cash on hand and adds a new digitally native footwear brand with added growth potential to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 results of the GREATS brand have been included in the consolidated financial statements since the date of acquisition within the Retail and Wholesale Footwear segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 the adjusted fair value of the assets acquired and liabilities assumed in the acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.288%"/&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;Cash&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;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts 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:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid and 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:10pt;font-weight:400;line-height:100%"&gt;6,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:10pt;font-weight:400;line-height:100%"&gt;(1,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities long-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:10pt;font-weight:400;line-height:100%"&gt;(3,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,499&#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:5pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;(1) Trademark assigned an indefinite life.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2) Customer relationships will be amortized over 20 years.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;B.B. Dakota, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 12, 2019, the Company acquired 100% of the outstanding common stock of B.B. Dakota, Inc., owner of BB Dakota, a contemporary women's apparel company, for an initial payment of $24,568 and a future contingent payment on the BB Dakota brand achieving certain EBITDA targets for each of the three consecutive full calendar years following the acquisition (See Note G - Fair Value Measurements). In connection therewith, the Company recorded a long-term liability of $4,770 as of the date of acquisition to reflect the estimated fair value of the contingent purchase price. The amount of future payments will be determined by BB Dakota's future performance with no minimum future payment. After the effect of closing adjustments, the purchase price was $29,404, net of cash acquired of approximately $353. The acquisition was funded by cash on hand and adds new apparel brands with added growth potential to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 results of the BB Dakota brand have been included in the consolidated financial statements since the date of acquisition within the Wholesale Accessories/Apparel and Retail segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 the adjusted fair value of the assets acquired and liabilities assumed as of the August 12, 2019 acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.288%"/&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;Cash&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;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts 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:10pt;font-weight:400;line-height:100%"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid and 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:10pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities long-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:10pt;font-weight:400;line-height:100%"&gt;(2,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value excluding goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Trademark assigned an indefinite life.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:81pt;text-indent:-81pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2) Customer relationships will be amortized over 10 years.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;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 acquisitions were accounted for in accordance with FASB Topic ASC 805, Business Combinations, which requires that the total cost of an acquisition be allocated to tangible and intangible assets acquired and liabilities assumed based upon their respective fair values at the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded goodwill for the BB Dakota acquisition based on the amount by which the purchase price exceeded the fair value of the net assets acquired, which consists largely of the synergies expected from the acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4Xzg4_a1d2ecd8-4163-448e-bc97-7c27986698f9"
      unitRef="number">0.90</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i7eb60137001946479f674ea34b19bf0b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzIzNA_95d67076-6d27-4781-aa21-1a20783c36f3"
      unitRef="usd">12829000</us-gaap:PaymentsToAcquireBusinessesGross>
    <shoo:FutureContingentPayment
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzI3Mg_a0b6b87c-b404-4631-90b5-2df225d4a8d0"
      unitRef="usd">5000000</shoo:FutureContingentPayment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i7eb60137001946479f674ea34b19bf0b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzY4Mw_a8862a6d-7083-486a-bc05-5845ef867d15"
      unitRef="usd">14209000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzcyNQ_99c49b32-16a9-43b9-a199-3cfa8e71fd54"
      unitRef="usd">290000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i338343290aa9439e80143b35b13bfe14_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzQ4NDY_38313603-a7b3-45c2-a38f-117c76a79fdf">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.288%"/&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;Cash&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;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts 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:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid and 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:10pt;font-weight:400;line-height:100%"&gt;6,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:10pt;font-weight:400;line-height:100%"&gt;(1,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities long-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:10pt;font-weight:400;line-height:100%"&gt;(3,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,499&#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:5pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;(1) Trademark assigned an indefinite life.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2) Customer relationships will be amortized over 20 years.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzAtMS0xLTEtMA_529217a0-0216-43e1-a91c-d7bebc406a15"
      unitRef="usd">290000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzEtMS0xLTEtMA_a7e2a999-70c4-4982-8720-d29f6a99ef68"
      unitRef="usd">41000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzItMS0xLTEtMA_7d4669fa-3498-4621-90a3-a25037f196f8"
      unitRef="usd">1387000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzMtMS0xLTEtMA_45bd89b2-5503-4cc4-893d-059a62aa7f22"
      unitRef="usd">6447000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzQtMS0xLTEtMA_0335f7d2-9247-4dc1-94cb-765a06154c70"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i0a1a461f57b34de7b55b34262b6fd38c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzUtMS0xLTEtMA_bbf6e7df-4ad9-499a-96fc-bd1895a96150"
      unitRef="usd">13086000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i98915665eb9441e78ba5607a0386d575_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzYtMS0xLTEtMA_d985f307-10c4-48db-93ab-44c689978f56"
      unitRef="usd">1140000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzctMS0xLTEtMA_959f2ff5-4a7e-4695-92ea-b53c7d0da360"
      unitRef="usd">1963000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzgtMS0xLTEtMA_ee5820ff-f159-4dfe-8db1-5ec7fa4e7f3c"
      unitRef="usd">1055000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzktMS0xLTEtMA_a023f25c-d282-46f4-b7fa-7f01982aaaae"
      unitRef="usd">3463000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzEwLTEtMS0xLTA_a0907aa1-d0cc-4bec-a2d9-deeeb25def77"
      unitRef="usd">1611000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i9bd203eb8ebd40c597ecf35e9eb35a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzExLTEtMS0xLTA_95898a85-4b8e-43f0-9ab6-3c6aa9dd26b2"
      unitRef="usd">14499000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7eb60137001946479f674ea34b19bf0b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTo0YmU0MTg4M2I3ZjM0ZTU4ODUxNWJjODA2ZGQ2ZGFiNy90YWJsZXJhbmdlOjRiZTQxODgzYjdmMzRlNTg4NTE1YmM4MDZkZDZkYWI3XzE0LTAtMS0xLTMwNjYvdGV4dHJlZ2lvbjowNzRhYzU1YjNiOWE0MWUwYjRlNjU3ZjBkYzc0Y2UzOF80OTQ3ODAyMzI1MDU3_3e1bfb06-e54e-408d-a6fb-479a20191981">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzEyMTU_f0253d67-67e3-4d36-8d8c-d53b34ad77d5"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if1dcd54b9b594b5a9353bbb7f5a9700c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzEzNTg_50d27657-540d-485e-bcdc-709e09408367"
      unitRef="usd">24568000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzE1MjE_e7a6d9a8-28f1-4418-885f-8914cc515d0a"
      unitRef="usd">4770000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if1dcd54b9b594b5a9353bbb7f5a9700c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzE4MDM_239cd0d0-6490-4f9c-8cf4-b35a1eda6e79"
      unitRef="usd">29404000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzE4NDU_77135436-7f94-4aeb-96a1-2838a596f697"
      unitRef="usd">353000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i98df0e974a9c47c1b98d85c1aa333713_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90ZXh0cmVnaW9uOmM4NTMzOTdlMzYxODQ0N2VhNTUzYTYwYTIwZTEwNzk4XzQ4NDc_3ce31539-0f33-4a0a-9687-5b5362934a56">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:67.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.288%"/&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;Cash&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;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts 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:10pt;font-weight:400;line-height:100%"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid and 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:10pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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:10pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities long-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:10pt;font-weight:400;line-height:100%"&gt;(2,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value excluding goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Trademark assigned an indefinite life.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:81pt;text-indent:-81pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2) Customer relationships will be amortized over 10 years.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzAtMS0xLTEtMA_7a45b21f-7139-4802-a5be-a6373f24144a"
      unitRef="usd">353000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzEtMS0xLTEtMA_32df6c3a-a4cc-4684-84b8-3ff3e4a499d1"
      unitRef="usd">4419000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzItMS0xLTEtMA_63643c36-9714-4fe9-bddf-a924348a9d93"
      unitRef="usd">6696000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzMtMS0xLTEtMA_db266da7-39a4-44a3-9c41-e4fb2203d426"
      unitRef="usd">855000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzQtMS0xLTEtMA_284eabf3-8d98-4a60-ae97-c532c7cd8154"
      unitRef="usd">382000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i1a8b93c982014f5db57184bbada332a8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzUtMS0xLTEtMA_92f6742f-ec3d-4791-83f3-69b5cab9f43d"
      unitRef="usd">9670000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i290ad9520b4f4585ad139b63096f1b36_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzYtMS0xLTEtMA_5ed73ded-7b32-4759-9e94-204b7fe4f454"
      unitRef="usd">2530000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzctMS0xLTEtMA_2dafd16d-4c9b-44c2-821e-6ab3c74246f2"
      unitRef="usd">2885000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzgtMS0xLTEtMA_26627736-b7a6-4ce2-832e-04d66e970982"
      unitRef="usd">2893000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzktMS0xLTEtMA_58f00301-e750-4ae3-aef7-f1ec8d523c2e"
      unitRef="usd">2735000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzEwLTEtMS0xLTA_79db82ac-93c4-443b-ace3-145aa3633905"
      unitRef="usd">16392000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzExLTEtMS0xLTA_e822ed5f-43d7-44db-948b-42beb6dedbf5"
      unitRef="usd">13365000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i49f859e0fec04eddb9de7fc5f306bba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzEyLTEtMS0xLTA_d88833ae-86d3-4b34-b676-a1309d80a4b8"
      unitRef="usd">29757000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if1dcd54b9b594b5a9353bbb7f5a9700c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjAvZnJhZzpjODUzMzk3ZTM2MTg0NDdlYTU1M2E2MGEyMGUxMDc5OC90YWJsZTpiMDBiZjBmNWQ2MzE0OGU4Yjg1MDBmNmI1NjhiM2IyMi90YWJsZXJhbmdlOmIwMGJmMGY1ZDYzMTQ4ZThiODUwMGY2YjU2OGIzYjIyXzE1LTAtMS0xLTMxMjIvdGV4dHJlZ2lvbjo5MzJiNGMzYmJmNWI0MGQ4ODNkNzMzZTg4MGU0YzQxOF81NDk3NTU4MTM4OTQ2_23266e28-bd70-4d31-9e6a-170b28163bba">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <shoo:DueToAndFromFactorTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzQ5NDc4MDIzMjk3MTA_6e675725-713a-465e-be17-af3808786614">Factoring Agreement&lt;div style="margin-top:10pt;text-align:justify"&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 had a collection agency agreement with Rosenthal &amp;amp; Rosenthal, Inc. (&#x201c;Rosenthal&#x201d;), until May 6, 2020. The agreement provided the Company with a credit facility in the amount of $30,000, having a sub-limit of $15,000 on the aggregate face amount of letters of credit, at an interest rate based, at the Company's election, upon either the prime rate or LIBOR. Effective May 6, 2020, the credit facility was increased to $50,000 as a precautionary measure in response to the COVID-19 pandemic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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 conjunction with the Credit Agreement described in Note T below, on July 22, 2020, the Company and certain of its subsidiaries (collectively, the &#x201c;Madden Entities&#x201d;) entered into an Amended and Restated Deferred Purchase Factoring Agreement (the &#x201c;Factoring Agreement&#x201d;) with Rosenthal. Pursuant to the Factoring Agreement, Rosenthal serves as the collection agent with respect to certain receivables of the Madden Entities and is entitled to receive a base commission of 0.20% of the gross invoice amount of each receivable assigned for collection, plus certain additional fees and expenses, subject to certain minimum annual commissions. Rosenthal will generally assume the credit risk resulting from a customer&#x2019;s financial inability to make payment of credit-approved receivables. The initial term of the Factoring Agreement is twelve months, subject to automatic renewal for additional twelve-month periods, and the Factoring Agreement may be terminated at any time by Rosenthal or the Madden Entities on 60 days notice and upon the occurrence of certain other events. The Madden Entities pledged all of their rights under the Factoring Agreement to the Agent (see Note T ) under the Credit Agreement to secure obligations arising under the Credit Agreement.&lt;/span&gt;&lt;/div&gt;</shoo:DueToAndFromFactorTextBlock>
    <shoo:DueToAndFromFactorTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzEyOTI_64fa4aa9-e433-421f-bb0c-087dd82d0934"
      xsi:nil="true"/>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7246c16af8c440c484366294eb57d31d_I20200505"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzQ5NDc4MDIzMjkzMzg_02465407-0fd5-4a8d-bc8e-074f9fe43c84"
      unitRef="usd">30000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <shoo:LettersOfCreditSubLimitCapacityAmountInDollars
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzQ5NDc4MDIzMjkzNTU_fe5a3bc2-ec9a-4312-8683-feaa76e5f4a3"
      unitRef="usd">15000</shoo:LettersOfCreditSubLimitCapacityAmountInDollars>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4049835e46aa49f8bf36fbc1a4fac8fa_I20200506"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzQ5NDc4MDIzMjkzNzI_1fb4cc7e-200c-44cd-a453-1f8f6baa5555"
      unitRef="usd">50000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <shoo:FactoringFee
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzQ5NDc4MDIzMjkzODc_69541791-2cc8-4214-9b76-ac94c3de7743"
      unitRef="number">0.0020</shoo:FactoringFee>
    <shoo:TerminationNoticeInDays
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjYvZnJhZzozMTI5MjQwMjg5MGE0NjBiYTI2MjUxZTI3N2JjOWNmNi90ZXh0cmVnaW9uOjMxMjkyNDAyODkwYTQ2MGJhMjYyNTFlMjc3YmM5Y2Y2XzQ5NDc4MDIzMjkzOTc_84eb34d3-4436-4cea-8424-1e95ff8b09c4"
      unitRef="usd">60</shoo:TerminationNoticeInDays>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjkvZnJhZzpjZDE5MGUxZDc3OGQ0ZGIzYWIzY2NhZmRlYTA0ZmY2OC90ZXh0cmVnaW9uOmNkMTkwZTFkNzc4ZDRkYjNhYjNjY2FmZGVhMDRmZjY4XzkzOQ_ae4f6f39-d00c-430c-a6f7-079bc9618132">Note Receivable &#x2013; Related PartyOn June 25, 2007, the Company made a loan to Steven Madden, its Creative and Design Chief and a principal stockholder of the Company, in the amount of&#160;$3,000&#160;in order for Mr. Madden to satisfy a personal tax obligation resulting from the exercise of stock options that were due to expire and to retain the underlying Company common stock. The loan, as amended, is secured by non-company securities held in Mr. Madden's brokerage account. The Company has agreed to forgive a portion of the note as long as Mr. Madden remains an employee of the Company through the note's maturity on December 31, 2023. For the years ended December 31, 2020, 2019 and 2018 the Company recorded a charge in the amount of&#160;$409 for each year, respectively, to write-off the required one-tenth of the principal amount of the secured promissory note, which was partially offset by imputed interest income of&#160;$31, $40 and $47, respectively.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i87b05dd96f30444a9c893fc57be56320_I20070625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjkvZnJhZzpjZDE5MGUxZDc3OGQ0ZGIzYWIzY2NhZmRlYTA0ZmY2OC90ZXh0cmVnaW9uOmNkMTkwZTFkNzc4ZDRkYjNhYjNjY2FmZGVhMDRmZjY4XzE5Nw_cb87aaf8-4dec-4138-a3f6-3ed642c2d819"
      unitRef="usd">3000000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjkvZnJhZzpjZDE5MGUxZDc3OGQ0ZGIzYWIzY2NhZmRlYTA0ZmY2OC90ZXh0cmVnaW9uOmNkMTkwZTFkNzc4ZDRkYjNhYjNjY2FmZGVhMDRmZjY4XzcyOQ_e6a83559-f27a-495e-ae85-75a3d254dd19"
      unitRef="usd">409000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedParties
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjkvZnJhZzpjZDE5MGUxZDc3OGQ0ZGIzYWIzY2NhZmRlYTA0ZmY2OC90ZXh0cmVnaW9uOmNkMTkwZTFkNzc4ZDRkYjNhYjNjY2FmZGVhMDRmZjY4XzkxMA_749a5061-5961-493c-8027-b6bd3d009562"
      unitRef="usd">31000</us-gaap:IncreaseDecreaseInNotesReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedParties
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjkvZnJhZzpjZDE5MGUxZDc3OGQ0ZGIzYWIzY2NhZmRlYTA0ZmY2OC90ZXh0cmVnaW9uOmNkMTkwZTFkNzc4ZDRkYjNhYjNjY2FmZGVhMDRmZjY4XzkxNA_8e5780a8-7b75-4a29-8ee3-7725e475cff0"
      unitRef="usd">40000</us-gaap:IncreaseDecreaseInNotesReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedParties
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNjkvZnJhZzpjZDE5MGUxZDc3OGQ0ZGIzYWIzY2NhZmRlYTA0ZmY2OC90ZXh0cmVnaW9uOmNkMTkwZTFkNzc4ZDRkYjNhYjNjY2FmZGVhMDRmZjY4XzkyMQ_a3a29217-dc87-44c4-ad7e-33885ec3178d"
      unitRef="usd">47000</us-gaap:IncreaseDecreaseInNotesReceivableRelatedParties>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzM5NTY_fece4ed4-4460-4832-9445-63cc9113da1c">Fair Value Measurement&lt;div style="margin-bottom:5pt;margin-top: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;The accounting guidance under Accounting Standards Codification 820-10, &#x201c;Fair Value Measurements and Disclosures&#x201d; (&#x201c;ASC 820-10&#x201d;) requires the Company to make disclosures about the fair value of certain of its assets and liabilities. ASC 820-10 clarifies the principle that fair value should be based on the assumptions market participants would use when pricing an asset or liability and establishes a fair value hierarchy that prioritizes the information used to develop those assumptions. ASC 820-10 utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. A brief description of those three levels is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1: Observable inputs such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3: Significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial assets and liabilities, subject to recurring fair value measurements, as of December 31, 2020 and 2019 are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.903%"/&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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Forward 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:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.903%"/&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward 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:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts are entered into to manage the risk associated with the volatility of future cash flows (see Note M - Derivative Instruments). Fair value of these instruments is based on observable market transactions of spot and forward rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's Level 3 balance consists of contingent consideration related to acquisitions. The changes in the Company's Level 3 liabilities for the years ended December 31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:8pt;font-weight:700;line-height:100%"&gt;Adjustments&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)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at 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:10pt;font-weight:700;line-height:100%;text-decoration:underline"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding: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="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In 2020, amount consists of adjustments of $4,570 and $4,347 to the purchase accounting of B.B. Dakota, Inc. and GREATS Brand, Inc, respectively. The adjustment of $4,570 was a benefit to operating expenses, related to the change in valuation of the contingent consideration in connection with acquisition of B.B. Dakota, Inc. The adjustment of 4,347, comprises an adjustment of $2,684 to the preliminary fair value, recorded during the first quarter 2020, and a benefit of $1,663 to operating expenses related to the change in valuation of the contingent consideration in connection with the acquisition of GREATS Brand, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) In 2019, amount consists of a benefit of $3,000 to operating expenses related to the Schwartz and Benjamin acquisition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2020, the liability for potential contingent consideration was $7 in connection with the August 9, 2019 acquisition of GREATS Brand, Inc. Pursuant to the terms of an earn-out provision contained in the equity purchase agreement, between the Company and the sellers of GREATS Brand, Inc., earn-out payments are based on EBITA performance. The fair value of the contingent payments was estimated using a risk neutral simulation model to model the probability of different financial results of GREATS Brand, Inc. during the earn-out period, utilizing a discount rate of 10.0%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2020, the liability for potential contingent consideration was $200 in connection with the August 12, 2019 acquisition of B.B. Dakota, Inc. Pursuant to the terms of an earn-out provision contained in the equity purchase agreement, between the Company and the sellers of B.B. Dakota, Inc., earn-out payments are based on EBITDA performance. The fair value of the contingent payments was estimated using the Black-Scholes-Merton option pricing method with a nonlinear payoff structure based on a set of financial metrics of B.B. Dakota, Inc. during the earn-out period, utilizing a discount rate of 10.5%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded a liability for potential contingent consideration in connection with the January 30, 2017 acquisition of Schwartz &amp;amp; Benjamin. The fair value of the contingent payments was estimated using the present value of the payments based on management&#x2019;s projections of the financial results of Schwartz &amp;amp; Benjamin during the earn-out period. An earn-out payment in the aggregate amount of $7,000 was paid to the sellers of Schwartz &amp;amp; Benjamin in the first quarter of 2018, leaving a remaining balance of $3,000 at&#160;December&#160;31, 2018. In the first quarter of 2019, the Company reversed the $3,000 balance, because it did not have to be paid due to the termination of the Kate Spade license agreement held by Schwartz &amp;amp; Benjamin as of December 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of trademarks is measured on a non-recurring basis using Level 3 inputs, including forecasted cash flows, discount rates and implied royalty rates. (see Note I)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of right-of-use lease assets and fixed assets related to Company-owned retail stores were determined using Level 3 inputs, including estimated discounted future cash flows associated with the assets using market rents and market participant assumptions. (see Notes H and N)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of certain financial instruments such as cash equivalents, certificates of deposit, accounts receivable, factor accounts receivable and accounts payable approximates their fair values due to the short-term nature of their underlying terms. Fair value of the notes receivable held by the Company approximates their carrying value based upon their imputed or actual interest rate, which approximates applicable current market interest rates. Some assets are not measured at fair value on an ongoing basis but are subject to fair value adjustments only in certain circumstances. These assets can include long-lived assets &lt;/span&gt;&lt;/div&gt;that have been reduced to fair value when impaired. Assets that are written down to fair value when impaired are not subsequently adjusted to fair value unless further impairment occurs.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzM5NTg_486ba370-8ece-44a9-a4cf-46ee8968e5f0">&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;The Company&#x2019;s financial assets and liabilities, subject to recurring fair value measurements, as of December 31, 2020 and 2019 are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.903%"/&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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Forward 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:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.903%"/&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value Measurements&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&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:10pt;font-weight:700;line-height:100%"&gt;Level 2&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:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward 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:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i61af7fc167894e609601da5b89afd9d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEwLTItMS0xLTA_33f436cf-88a2-49ec-b6c8-cada8ef65125"
      unitRef="usd">207000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i5267d860330f4d0285eb3ec2f3b8a2f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEwLTQtMS0xLTA_66745ec0-9a92-4336-a8bb-8851daef714b"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ia4683827053b425b9d30ccaed69578c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEwLTYtMS0xLTA_9300646e-8182-4c54-ad12-a45569b8f136"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if8b62e6e47464365971f999bf9eda8b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEwLTgtMS0xLTA_8604aca4-e14f-4d95-82ba-22bec6276131"
      unitRef="usd">207000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i61af7fc167894e609601da5b89afd9d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzExLTItMS0xLTA_467e79cb-2258-4325-88df-4bd83fc41cdd"
      unitRef="usd">997000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i87a2859abebc4216825d6e96b71e527c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzExLTQtMS0xLTA_f791312a-3de9-4811-89aa-2f95666fc35c"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ia4683827053b425b9d30ccaed69578c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzExLTYtMS0xLTA_2955959a-37f0-4dd5-b9e3-138ee85b8f97"
      unitRef="usd">997000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="idba299ae61bb4a8186c764ececb090b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzExLTgtMS0xLTA_d9429ceb-1298-49c8-9b1e-16a2b43554fe"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i61af7fc167894e609601da5b89afd9d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEyLTItMS0xLTA_8385c35c-000b-4995-b99a-e634555d4b72"
      unitRef="usd">1204000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5267d860330f4d0285eb3ec2f3b8a2f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEyLTQtMS0xLTA_75d82d2e-f3bb-4acf-9e45-f2bc7821a4a6"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia4683827053b425b9d30ccaed69578c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEyLTYtMS0xLTA_c8b2a659-8a93-4151-a9d1-99ccf8f207b5"
      unitRef="usd">997000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if8b62e6e47464365971f999bf9eda8b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTo1N2JmZmUwYjYwMTY0NDUyODI2YjRkOGJiMGZiNGY0ZS90YWJsZXJhbmdlOjU3YmZmZTBiNjAxNjQ0NTI4MjZiNGQ4YmIwZmI0ZjRlXzEyLTgtMS0xLTA_ca215a67-2213-4e03-ae5f-7ad73bd4e1db"
      unitRef="usd">207000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i110768d8feef4b2f84dc29f24c4fdc3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzEwLTItMS0xLTA_cc725040-59fc-4672-b878-bdf3939dbaf7"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie506d7ea33334c24b3f807d8e8f481aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzEwLTgtMS0xLTA_210fcc35-f21e-4215-a894-13fc87014184"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i110768d8feef4b2f84dc29f24c4fdc3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzExLTItMS0xLTA_e8e64d58-a806-470a-b1f5-6e4f49f22b90"
      unitRef="usd">495000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i8fb39ae36e7f4a7eae055807282b1cbe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzExLTQtMS0xLTA_22a74213-dadd-4286-95bb-87c55b6ffca8"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i0585186228f6496ca786f80ec6f8d9fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzExLTYtMS0xLTA_52835e76-a5f1-463b-9cc7-31e2039e6640"
      unitRef="usd">495000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ie487640121cd4dd68e0f0406f35481cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzExLTgtMS0xLTA_13c2472b-38a7-45b7-b2c4-044ccf9088dd"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i110768d8feef4b2f84dc29f24c4fdc3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzEyLTItMS0xLTA_dc21fea1-6389-4cc2-8239-8b369801d595"
      unitRef="usd">9619000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic6f62fe27e4f48e2971d2bca83e1d305_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzEyLTQtMS0xLTA_aa45adb3-e855-418d-ad83-62e8f1d5b86c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0585186228f6496ca786f80ec6f8d9fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzEyLTYtMS0xLTA_db75131a-88fb-47bd-ba33-9fb942e533ef"
      unitRef="usd">495000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie506d7ea33334c24b3f807d8e8f481aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTplNmI4NTk2OWMwOTU0M2YxYmVkNjQwY2FhNTEyNmY3NC90YWJsZXJhbmdlOmU2Yjg1OTY5YzA5NTQzZjFiZWQ2NDBjYWE1MTI2Zjc0XzEyLTgtMS0xLTA_c99e4c5b-603f-42ef-9638-cee799ba729e"
      unitRef="usd">9124000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i110768d8feef4b2f84dc29f24c4fdc3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzQtMS0xLTEtMA_a896ca12-febd-48e5-9b2e-b43ab5ded017"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzQtNy0xLTEtMA_fad9f7a7-3846-4d6c-8274-8e56542249df"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzQtOS0xLTEtMA_c6a16e95-0f96-4a94-bc65-cc2579090298"
      unitRef="usd">-8917000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i61af7fc167894e609601da5b89afd9d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzQtMTMtMS0xLTA_1a091215-f0bb-42ee-82cf-d4167c930ec5"
      unitRef="usd">207000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ieace46d5024a4a01b23b1fa37c8f0f08_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzgtMS0xLTEtMA_8c3eb111-15e8-405f-9b6c-8fdfd84a071b"
      unitRef="usd">3000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzgtNy0xLTEtMA_3be9da9a-6148-4133-a4b0-d5e3c71b67fb"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzgtOS0xLTEtMA_03d2ec6f-889c-4d08-a46e-42ce6c080995"
      unitRef="usd">-3000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i110768d8feef4b2f84dc29f24c4fdc3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90YWJsZTpiY2UxYjc5YmI4MzA0Mjk3YjhmZjY5NjMyNjY0YjgzOC90YWJsZXJhbmdlOmJjZTFiNzliYjgzMDQyOTdiOGZmNjk2MzI2NjRiODM4XzgtMTMtMS0xLTA_533b10c8-7818-4707-b8f7-f3e61989ad10"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i98df0e974a9c47c1b98d85c1aa333713_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI0Mjc_d6f4046b-8df1-4431-ab0c-8ad3ed29e4f4"
      unitRef="usd">-4570000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i912a3b112ed7418eafe3ca7fca3cac70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI0MzU_a9006288-ec00-4a9f-90cc-c71cb5b72710"
      unitRef="usd">-4347000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i98df0e974a9c47c1b98d85c1aa333713_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI0NDM_901092c1-d6e6-47d3-8bad-02d64d2e0bf0"
      unitRef="usd">-4570000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i912a3b112ed7418eafe3ca7fca3cac70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI0NjQ_4569b040-d57c-48bd-a76c-daabb3042a1a"
      unitRef="usd">-4347000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i5af4cfaeeb25411f971934bd21c213b1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI0NzI_d6f8ae51-0c03-4577-b49b-a0c21a7171ca"
      unitRef="usd">-2684000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i2b3bfa3d2b8349fd85f55c01e2b4b4b2_D20200401-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI0ODA_3086623f-d681-40a0-85d5-eaee93b8ba3d"
      unitRef="usd">-1663000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i8ae80acbbd5547268d94d5f5c7894d3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzI1MDA_de3eff76-f1a6-4360-9fa9-3cdd4ab555fa"
      unitRef="usd">-3000000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i13c88e439a8849f7834d185a4d8ee949_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzM3MDc_3fd32b4d-008e-45e5-b71d-8b2e5ede3631"
      unitRef="usd">7000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:DiscountRateFairValueOfContingentLiability
      contextRef="i13c88e439a8849f7834d185a4d8ee949_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzM3MTc_f5b59b95-6592-4f98-9f41-bcc0f71d8007"
      unitRef="number">0.100</shoo:DiscountRateFairValueOfContingentLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i0959cfbaadbd47ea8b355f9f0caa6b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzQ4NzA_0f3d09e2-9c06-4d26-9dd2-2968bd66686e"
      unitRef="usd">200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:DiscountRateFairValueOfContingentLiability
      contextRef="i0959cfbaadbd47ea8b355f9f0caa6b5b_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzQ5NDc4MDIzMzQ4ODA_2d1adb3c-8732-481b-b310-6914d8f16239"
      unitRef="number">0.105</shoo:DiscountRateFairValueOfContingentLiability>
    <shoo:BusinessAcquisitionContingentConsiderationActualCashPayment
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzMwNDY_2e218a55-e3ca-45a9-a5fd-77ec1724138a"
      unitRef="usd">-7000</shoo:BusinessAcquisitionContingentConsiderationActualCashPayment>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i0de2ead21b484871aa7101e915079db2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzMxNTc_82d0c50a-9c16-4c48-b670-453b4b0ca4da"
      unitRef="usd">3000000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i0de2ead21b484871aa7101e915079db2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzIvZnJhZzozZDhjN2ZjYzliYjY0M2Q4YTkxYWIyZGFhNDRkZjA5Ny90ZXh0cmVnaW9uOjNkOGM3ZmNjOWJiNjQzZDhhOTFhYjJkYWE0NGRmMDk3XzMyMzc_82d0c50a-9c16-4c48-b670-453b4b0ca4da"
      unitRef="usd">3000000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzQ5NDc4MDIzMzQ5MzU_044f5f2c-5ed8-452e-9e25-ecab14946881">Property and Equipment&lt;div style="margin-top:10pt;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 major classes of assets and total accumulated depreciation and amortization are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.915%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;Average Useful Life&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and building&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:10pt;font-weight:700;line-height:100%"&gt;27.5 (Building)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:10pt;font-weight:700;line-height:100%"&gt;Lesser of remaining lease or asset life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;3 to 5 years&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:10pt;font-weight:700;line-height:100%"&gt;11,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;3 to 10 years&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:10pt;font-weight:700;line-height:100%"&gt;71,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,950&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(120,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment - net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1) Due to COVID-19 pandemic, impairment was recorded related to stores (see below for further explanation). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense related to property and equipment included in operating expenses amounted to approximately $13,350 in 2020, $15,933 in 2019 and $16,036 in 2018.  Includes computer software amortization expense for 2020, 2019 and 2018 of $3,007, $2,788 and $3,024, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, along with other long-lived assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Due to the impacts of the COVID-19 pandemic on the Company&#x2019;s operations and declines in the retail real estate market, the Company identified indicators of impairment for long-lived assets at certain of its retail stores. For such stores, the Company performed a recoverability test, comparing estimated undiscounted cash flows to the carrying value of the related long-lived assets. When the carrying value was more than the estimated undiscounted cash flows, the Company determined if an impairment test was required. Fair values of the long-lived assets were estimated using an income approach based on management&#x2019;s forecast of future cash flows derived from continued retail operations and the fair values of individual operating lease assets were determined using estimated market rental rates. Significant estimates are used in determining future cash flows of each store over its remaining lease term, including the Company's expectations of future projected cash flows that include revenues, operating expenses, and market conditions. An impairment loss is recorded if the carrying amount of the long-lived asset group exceeds its fair value. As a result, the Company recorded impairment charges of $14,712 related to furniture fixtures and leasehold improvements for the year ended December 31, 2020. The impairment charges were recorded in the Retail segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzMwNA_239f553f-02fd-475f-85d6-ae0c80672976">&lt;div style="margin-top:10pt;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 major classes of assets and total accumulated depreciation and amortization are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.915%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;Average Useful Life&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and building&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:10pt;font-weight:700;line-height:100%"&gt;27.5 (Building)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:10pt;font-weight:700;line-height:100%"&gt;Lesser of remaining lease or asset life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;3 to 5 years&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:10pt;font-weight:700;line-height:100%"&gt;11,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;3 to 10 years&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:10pt;font-weight:700;line-height:100%"&gt;71,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,950&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(120,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment - net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,504&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8d74063793704c788304a3577d8f0502_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzItMS0xLTEtNzQ5NS90ZXh0cmVnaW9uOjk4OTZkZWJmZTE4NDQ3ODliYTNkZTUyMDdkMWIzN2RmXzQ5NDc4MDIzMjUwMTk_cc446a98-067b-48fa-ac54-0f13c1ba8707">P27Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <shoo:LandAndBuilding
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzItMy0xLTEtMA_23f0babf-fbb5-4c2a-a603-29baa5da62a9"
      unitRef="usd">882000</shoo:LandAndBuilding>
    <shoo:LandAndBuilding
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzItNS0xLTEtMA_1d89f446-0e38-42ce-8534-463a22dde311"
      unitRef="usd">947000</shoo:LandAndBuilding>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzMtMy0xLTEtMA_fdc87519-0f82-4d66-a90b-6f32b7db4c45"
      unitRef="usd">88012000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzMtNS0xLTEtMA_659b7252-327b-41b9-9e66-aab0aa232dcd"
      unitRef="usd">86625000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibe9e7b438b754336a04550cee6adfe70_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzQtMS0xLTEtMA_fe168919-55a3-4926-a3a7-6b2b2ecc6a63">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzQtMy0xLTEtMA_b6e1fb46-112b-45ae-abc6-bf1c26e479e1"
      unitRef="usd">6340000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzQtNS0xLTEtMA_d0d67684-cd5e-4313-a3dd-ea9e4ce5dd63"
      unitRef="usd">6257000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id991a629be7340858290ba2d853b6d2e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzUtMS0xLTEtMC90ZXh0cmVnaW9uOmE5ZTgzMDAyNjJkNDQ2YWU4NjY3ODA0ZjE4NTY5ZDM4XzQ5NDc4MDIzMjUwMDk_7225ede1-84c3-4be2-8936-175c950d3726">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if1402047dd454f0d9f6d191947a0752e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzUtMS0xLTEtMC90ZXh0cmVnaW9uOmE5ZTgzMDAyNjJkNDQ2YWU4NjY3ODA0ZjE4NTY5ZDM4XzQ5NDc4MDIzMjUwMTM_5537615a-adb1-4917-9d52-13632b3caa0d">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzUtMy0xLTEtMA_add26c55-a5ec-438c-bc6d-6dca7f107a6d"
      unitRef="usd">11201000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzUtNS0xLTEtMA_402ce753-ad19-4d39-a91a-b410d4f7f2c8"
      unitRef="usd">11354000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic83f14f68bd74669829731c62661450c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzYtMS0xLTEtMzI5OC90ZXh0cmVnaW9uOmQwMjJmODcxYWJmNTQ3MjhhMGQ2MWFlNzA1MGIwYmZkXzU0OTc1NTgxMzg4OTc_1b9b3e7d-31a9-4781-a172-d4afbcb95f78">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i786875919780404f917bb7d546f75479_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzYtMS0xLTEtMzI5OC90ZXh0cmVnaW9uOmQwMjJmODcxYWJmNTQ3MjhhMGQ2MWFlNzA1MGIwYmZkXzU0OTc1NTgxMzg5MDE_486490de-3b39-42cd-8d81-4a3752a9a330">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzYtMy0xLTEtMA_5b259010-b442-4707-b51e-3946f49b7b5d"
      unitRef="usd">71601000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzYtNS0xLTEtMA_c05fda9c-6253-4be8-a2cd-4a9d807f6f13"
      unitRef="usd">61732000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzctMy0xLTEtMTIzMjI_9814ceda-7c43-42e4-b689-2c80fbc17cfc"
      unitRef="usd">744000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzctNS0xLTEtMTIzMjc_d7934384-ea2e-4d1c-af9c-d87c2f1f7dd1"
      unitRef="usd">9035000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzctMy0xLTEtMA_3ec44c1f-08f3-4510-b4c0-7a0000ec54e1"
      unitRef="usd">178780000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzctNS0xLTEtMA_d4880522-706f-4451-8f33-385fce7d5cfc"
      unitRef="usd">175950000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzgtMy0xLTEtNTg0NA_e08465ab-8260-4d8f-a01e-45460d3eda62"
      unitRef="usd">-14712000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzgtNS0xLTEtNTg0NA_9bc82c64-3479-437b-8a10-cad043e64850"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzgtMy0xLTEtMA_ca4dae21-fd9a-4fff-9328-5c666612d88d"
      unitRef="usd">120800000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzgtNS0xLTEtMA_5f3875ea-aff1-4b82-be09-4a2704373c75"
      unitRef="usd">110446000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzktMy0xLTEtMA_fe063cd8-b7be-4306-914f-f61b9c9b0e7b"
      unitRef="usd">43268000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90YWJsZTowMzBiZWZlYTA3Y2M0MjVkYmMzNmNjZmIxOGNiZjUyNC90YWJsZXJhbmdlOjAzMGJlZmVhMDdjYzQyNWRiYzM2Y2NmYjE4Y2JmNTI0XzktNS0xLTEtMA_f051d914-14a4-4c2f-b398-2eb1e5cbb170"
      unitRef="usd">65504000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzI2Ng_4e82d547-a081-4c27-be9d-da9bb6965d9c"
      unitRef="usd">13350000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzI3Nw_141ee574-4dfa-4ab6-a28a-7d45b52ec843"
      unitRef="usd">15933000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzI5MQ_a688bb76-9ed8-48db-b470-7c879a0dc132"
      unitRef="usd">16036000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzQ5NDc4MDIzMzU4MTc_f2543d7b-0402-413d-af13-55aa131c4d54"
      unitRef="usd">3007000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzQ5NDc4MDIzMzU4NDE_701f5d3b-46e1-4108-babf-af294c8f2683"
      unitRef="usd">2788000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzQ5NDc4MDIzMzU4Njc_d43cfa76-92e3-444b-806e-27b65d926a5d"
      unitRef="usd">3024000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xNzUvZnJhZzoxYmY2NjAzNGNmMzc0NjE0YWI0ZTJmNDc5NjkxNGMzOS90ZXh0cmVnaW9uOjFiZjY2MDM0Y2YzNzQ2MTRhYjRlMmY0Nzk2OTE0YzM5XzQ5NDc4MDIzMzUyMTk_57412201-de3a-4ecb-bfed-dda4d9a673c3"
      unitRef="usd">14712000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzExMzI_8ec909b2-1aab-48b2-8468-6a6729ddc647">Goodwill and Intangible Assets&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;The following is a summary of the carrying amount of goodwill by segment as of December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.846%"/&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:10pt;font-weight:700;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Footwear&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:10pt;font-weight:700;line-height:100%"&gt;Accessories/Apparel&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:10pt;font-weight:700;line-height:100%"&gt;Retail&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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at January 1, 2019&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;84,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;49,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;14,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;148,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation 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:10pt;font-weight:400;line-height:100%"&gt;7,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation 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:10pt;font-weight:400;line-height:100%"&gt;(249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables detail identifiable intangible assets as of December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:10pt;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="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:10pt;font-weight:700;line-height:100%"&gt;Estimated Lives&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:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization &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:10pt;font-weight:700;line-height:100%"&gt;Impairment and other (1) (2) &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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#x2013;10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;10-20 years&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:10pt;font-weight:400;line-height:100%"&gt;38,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;47,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-acquired right&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,575&#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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes the effect of foreign currency translation related primarily to the movements of the Canadian dollar and Mexican peso in relation to the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Impairment charges of  $44,273 were recorded, of which $27,025, $16,345, $456 and $447 were related to the Company's Cejon, Report, GREATS and Jocelyn trademarks, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:10pt;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: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:10pt;font-weight:700;line-height:100%"&gt;Estimated Lives&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:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization &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:10pt;font-weight:700;line-height:100%"&gt;Impairment and other (1)(2)&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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#x2013;10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;10-20 years&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:10pt;font-weight:400;line-height:100%"&gt;43,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;52,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-acquired right&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,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:10pt;font-weight:400;line-height:100%"&gt;26,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,045&#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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes the effect of foreign currency translation related primarily to the movement of the Canadian dollar and Mexican peso in relation to the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) An impairment charge of $4,050 was recorded in the second quarter of 2019 related to the Company's Brian Atwood trademark. The impairment was the result of the Company's decision to discontinue distribution of the brand as the Company explores alternatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The Company evaluates its goodwill and indefinite-lived intangible assets for indicators of impairment at least annually in the beginning of the third quarter of each year or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In the first quarter of 2020, the Company conducted an interim quantitative impairment assessment of goodwill assigned to its reporting units as of March 31, 2020 and as a result, the fair values of the reporting units exceeded their carrying values by a substantial margin. In the third quarter of 2020, the Company performed a qualitative assessment of goodwill assigned to its reporting units as of July 1, 2020 and concluded that it is more likely than not  that the fair values of its reporting units exceeded their respective carrying values and therefore, no goodwill impairment charges were recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In the third quarter of 2020, the Company performed a qualitative assessment of certain indefinite-lived intangible assets as of July 1, 2020 and concluded that it is more likely than not that the fair values of those trademarks exceeded their respective carrying values, and therefore, no impairment charges were recorded. For the Company&#x2019;s Cejon, Report, GREATS and Jocelyn trademarks, the Company performed quantitative impairment testing throughout the year due to indicators of impairment observed resulting primarily from the COVID-19 pandemic. The estimated fair values of these trademarks were determined using an excess earnings method. The excess earnings method utilizes the present value of the earnings attributable to the intangible asset after providing for the proportion of the earnings that attribute to returns for contributory assets. As a result of the Company&#x2019;s impairment testing, during the twelve months ended December 31, 2020, the Company&#x2019;s Cejon, Report, GREATS and Jocelyn trademarks with an aggregate carrying amount of $57,198 were written down to their fair values of $12,925, resulting in a pre-tax impairment charge of $44,273. Of the $44,273 impairment charge, $27,472, $16,345 and $456 were recorded in impairment of intangibles in the Wholesale Accessories/Apparel, Wholesale Footwear, and Retail segments, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortization of intangible assets amounted to $4,010 for 2020, $6,258 for 2019 and $5,718 for 2018 and is included in operating expenses on the Company's Consolidated Statements of (Loss)/Income. The estimated future amortization expense for intangibles as of December 31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,362&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzExMzk_628e37a3-f7fb-4174-be37-f5da4c0dcd64">&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;The following is a summary of the carrying amount of goodwill by segment as of December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.846%"/&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:10pt;font-weight:700;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Footwear&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:10pt;font-weight:700;line-height:100%"&gt;Accessories/Apparel&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:10pt;font-weight:700;line-height:100%"&gt;Retail&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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at January 1, 2019&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;84,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;49,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;14,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;148,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation 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:10pt;font-weight:400;line-height:100%"&gt;7,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation 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:10pt;font-weight:400;line-height:100%"&gt;(249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,265&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i8a27653d27924b1ca1333c869bb78b2f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzItMS0xLTEtMA_685cc415-58fe-4f08-bc38-40342473802f"
      unitRef="usd">84551000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i37b124fe623f4d22842fe9b8c30f3c40_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzItMy0xLTEtMA_6709db68-a799-45e4-a5e8-eaa30627ea1b"
      unitRef="usd">49324000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic9f861e2f2b04f45a431c7a9a6be2d6e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzItNS0xLTEtMA_0b2a5296-0503-494e-bb2c-c25126a558fa"
      unitRef="usd">14237000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id6dec801036143a987628eb88e8d1661_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzItNy0xLTEtMA_97460edb-93f0-4e6d-bf46-780702996e65"
      unitRef="usd">148112000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6c3c27922b2e40679890c41bbb096700_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzMtMS0xLTEtMA_72e3aed9-8441-4a5b-94e9-c573a8408640"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i97332216f29644058fe694903432ab6e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzMtMy0xLTEtMA_00aba828-b16f-4292-bef3-ec54a27861a8"
      unitRef="usd">11955000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iec7da3916fe64bbaa999b39b096ac81e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzMtNS0xLTEtMA_a7343d90-462e-42da-89e2-230a11e5c601"
      unitRef="usd">4644000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i30516a7b62f94ccfa7e41302c4975e76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzMtNy0xLTEtMA_b2720c35-b068-4cb5-b71c-ec04660a3d8d"
      unitRef="usd">16599000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i6c3c27922b2e40679890c41bbb096700_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtMS0xLTEtMTkyMA_e8a74176-d2e2-4c4e-bd8c-88523e0a7595"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i97332216f29644058fe694903432ab6e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtMy0xLTEtMTkyMA_c62b16a0-2d7d-4c1e-863a-c7009719ca2a"
      unitRef="usd">1409000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="iec7da3916fe64bbaa999b39b096ac81e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtNS0xLTEtMTkyMA_b43cfcfa-a77b-4556-ae27-9508a9a3ccc4"
      unitRef="usd">-2053000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i30516a7b62f94ccfa7e41302c4975e76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtNy0xLTEtMTkyMA_6e1a7e29-2063-4a88-9ae8-8bfe41bdc4c1"
      unitRef="usd">-644000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i6c3c27922b2e40679890c41bbb096700_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtMS0xLTEtMA_0d6c6ff2-0c23-42d9-9ab9-0e018fb9f17e"
      unitRef="usd">7021000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i97332216f29644058fe694903432ab6e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtMy0xLTEtMA_3845c025-e950-4971-b927-8e3ed7d7e059"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iec7da3916fe64bbaa999b39b096ac81e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtNS0xLTEtMA_eb1cdf65-3eda-448b-9566-56db3b384aa4"
      unitRef="usd">261000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i30516a7b62f94ccfa7e41302c4975e76_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzQtNy0xLTEtMA_5adee7f7-bb77-4de1-b4e1-231929412536"
      unitRef="usd">7282000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i2e4dc1d304f54857b9dbf413b4970e44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzUtMS0xLTEtMA_5622cc6d-8e8d-4d7e-ba13-81c2cca05de7"
      unitRef="usd">91572000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i22b399bc19db43dbb15b1a5be70148fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzUtMy0xLTEtMA_93438485-adb8-44d6-8f57-16dfb1447732"
      unitRef="usd">62688000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie040efc39d624962bbe685fd7a1e0e16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzUtNS0xLTEtMA_1570232f-d136-4762-ae32-a1cafebaffd7"
      unitRef="usd">17089000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iffc29eaa134d4d868dfd5f0702557eac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzUtNy0xLTEtMA_6168bac9-69b3-4a29-9fb2-dea891e937df"
      unitRef="usd">171349000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i3b3d77f268754e21b3da4cfd04ce43cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzctMS0xLTEtMA_9d802c47-ed0b-4802-9585-20a0150998ae"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i850f01ba57454d029f28827f7eff267d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzctMy0xLTEtMA_553949eb-3928-473c-a620-7fbe3bfcf258"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i144a71f1430d4f738a8b8c3bb22fa9b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzctNS0xLTEtMA_9bc61117-8469-45f9-8eb9-7327b7f0e51c"
      unitRef="usd">-2591000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i105ac97ca590450cb89c1cfcb54cf967_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzctNy0xLTEtMA_cefd02c1-866b-4ebf-b62e-cd5fd6328b8a"
      unitRef="usd">-2591000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3b3d77f268754e21b3da4cfd04ce43cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzgtMS0xLTEtMA_df043666-2395-4cd0-8d3a-307501aebab1"
      unitRef="usd">-249000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i850f01ba57454d029f28827f7eff267d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzgtMy0xLTEtMA_8701ad71-59ab-4285-a523-605f45764511"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i144a71f1430d4f738a8b8c3bb22fa9b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzgtNS0xLTEtMA_31982ed6-933d-4ce6-b7be-49cf11d2d13e"
      unitRef="usd">-244000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i105ac97ca590450cb89c1cfcb54cf967_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzgtNy0xLTEtMA_dd0b15f8-b8e2-4364-a944-a417e90e4c06"
      unitRef="usd">-493000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ideff08df74914635a1972390b76f5bf2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzktMS0xLTEtMA_8922fba9-0f50-499c-ab27-782d5cdbffa6"
      unitRef="usd">91323000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i89369ef5b7f14ef38c6ae31fed664dac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzktMy0xLTEtMA_c4e64e81-7ad9-46c6-9276-dc1415518405"
      unitRef="usd">62688000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7460caf533bb447ab816a6e306b2986d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzktNS0xLTEtMA_6984ec3e-2b24-4965-a969-66aafa5bb381"
      unitRef="usd">14254000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6c226b27dcc84cf0b0add92f040160ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZToxOTQ5ODMzMWQ5MjM0YzMwOWZkNDRhMDZjOTQ5NWM4Ny90YWJsZXJhbmdlOjE5NDk4MzMxZDkyMzRjMzA5ZmQ0NGEwNmM5NDk1Yzg3XzktNy0xLTEtMA_1a2be81a-9337-43f2-9267-3c80645fd191"
      unitRef="usd">168265000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzExMzQ_8fd66f76-d74d-4a2d-9736-11e9a7696aa8">&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:10pt;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="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:10pt;font-weight:700;line-height:100%"&gt;Estimated Lives&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:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization &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:10pt;font-weight:700;line-height:100%"&gt;Impairment and other (1) (2) &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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#x2013;10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;10-20 years&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:10pt;font-weight:400;line-height:100%"&gt;38,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;47,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-acquired right&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,575&#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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes the effect of foreign currency translation related primarily to the movements of the Canadian dollar and Mexican peso in relation to the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Impairment charges of  $44,273 were recorded, of which $27,025, $16,345, $456 and $447 were related to the Company's Cejon, Report, GREATS and Jocelyn trademarks, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf778660023e4a5fb1f0b1cf866c2f8d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzItMS0xLTEtMzMxMC90ZXh0cmVnaW9uOjA5ZGFhYTAwY2VkZTQ1Y2ZiN2MxNTIxOTdlZjJlNmVhXzU0OTc1NTgxMzg4OTU_aff1c5d1-5745-4b72-bd8c-320a85880fd1">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibee01b752564493aa62cf1e2b6ca45d9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzItMS0xLTEtMzMxMC90ZXh0cmVnaW9uOjA5ZGFhYTAwY2VkZTQ1Y2ZiN2MxNTIxOTdlZjJlNmVhXzU0OTc1NTgxMzg5MDA_16323fe6-b152-4804-bbff-584c73d9d6e1">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedTradeNamesGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzItMy0xLTEtMA_22479142-39ae-48cc-b14a-42cf0d343d0b"
      unitRef="usd">8770000</us-gaap:FiniteLivedTradeNamesGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f960d58f69f44bd8f4411317f47dd9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzItNS0xLTEtMA_6995ab26-f1d1-4125-84f5-cd343eed79ff"
      unitRef="usd">8770000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f960d58f69f44bd8f4411317f47dd9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzItOS0xLTEtMA_ddb3131d-2d49-4d0b-a3ab-222a62691608"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie162fd45b3f84144a75f182278131759_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzMtMS0xLTEtMzMxNi90ZXh0cmVnaW9uOmNjZjFkN2U4MWZjNTQyMTdiZDFiZDUzNzhhYTFkMGQ3XzU0OTc1NTgxMzg4OTc_7f927f9b-155d-4942-8961-02d5dfe78e94">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8822a2bfe0cd48cbb78daf30897b0aa0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzMtMS0xLTEtMzMxNi90ZXh0cmVnaW9uOmNjZjFkN2U4MWZjNTQyMTdiZDFiZDUzNzhhYTFkMGQ3XzU0OTc1NTgxMzg5MDI_efed02ae-059f-4a8a-a45f-0a34dbde427a">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedCustomerListsGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzMtMy0xLTEtMA_689b7a31-3c12-443c-9570-468648cc12f7"
      unitRef="usd">38980000</us-gaap:FiniteLivedCustomerListsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3dc2bef915ea4c06b4b3807809d49196_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzMtNS0xLTEtMA_83605198-f154-476b-ae30-1be991db110c"
      unitRef="usd">20805000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i7c29148bb34049579dadadf380acd6c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzMtNy0xLTEtMA_5a1aa97a-bbbe-4c17-bc7b-8864bf0b3c6e"
      unitRef="usd">-1813000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3dc2bef915ea4c06b4b3807809d49196_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzMtOS0xLTEtMA_04e06be6-7cfe-4bcc-8571-b7ff211e67ef"
      unitRef="usd">16362000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzgtMy0xLTEtMA_8d05e43b-c556-4952-ba49-f7cf553897b1"
      unitRef="usd">47750000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzgtNS0xLTEtMA_500f49c7-45e5-48b5-981c-fcb9069cf88b"
      unitRef="usd">29575000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="iebf8c93c567748528fb09b90642786f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzgtNy0xLTEtMA_d80b6460-67d9-4549-823a-fb671aab28ce"
      unitRef="usd">-1813000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzgtOS0xLTEtMA_8e7f4a54-e435-4055-adb3-fb8ac78a3287"
      unitRef="usd">16362000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i13c7c68459614d43802d1cf40c779dd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzktMy0xLTEtMA_d409bc76-00be-4c99-84b9-ba14cd990af0"
      unitRef="usd">35200000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="i13c7c68459614d43802d1cf40c779dd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzktNS0xLTEtMA_9063dad2-dd13-4567-b414-6ca4e3606e9c"
      unitRef="usd">0</shoo:AccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i627660c7263c4ee1837cd250c938579b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzktNy0xLTEtMA_8d1da54a-5a1d-4a44-ae59-9968e69e7193"
      unitRef="usd">-7800000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:IndefiniteLivedContractualRights
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzktOS0xLTEtMA_fe787565-baa0-48f1-8cfa-5cb96ba4b414"
      unitRef="usd">27400000</us-gaap:IndefiniteLivedContractualRights>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iec4596020bda42759465a4918fb24cc3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzEwLTMtMS0xLTA_339f6336-d723-44f7-b6f4-bffccd122549"
      unitRef="usd">115481000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="iec4596020bda42759465a4918fb24cc3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzEwLTUtMS0xLTA_83dd39d7-6ce0-4dfe-a4f3-7a503727ccb9"
      unitRef="usd">0</shoo:AccumulatedAmortization>
    <shoo:ImpairmentOfIntangibleAssetsAndOther
      contextRef="iffee641899c3429bb0e8d97fd89d45d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzEwLTctMS0xLTA_173cade7-b41e-456f-872e-5ea1d6b9ba6d"
      unitRef="usd">-44052000</shoo:ImpairmentOfIntangibleAssetsAndOther>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzEwLTktMS0xLTA_c2013607-7535-4123-b0f1-f052fa3195e9"
      unitRef="usd">71429000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzExLTMtMS0xLTA_b1c8197d-5995-412e-9de1-4b0e7c89d698"
      unitRef="usd">198431000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzExLTUtMS0xLTA_29385e68-47b3-4268-9de8-ea83e9248df5"
      unitRef="usd">29575000</shoo:AccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzExLTctMS0xLTA_7cb782c8-90a9-4b57-bdaa-e8bc87a72bee"
      unitRef="usd">-53665000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo4ZDQyYWUyZDRiYzQ0Yzg1ODNhNzRhYWU0NGYwNGM3MS90YWJsZXJhbmdlOjhkNDJhZTJkNGJjNDRjODU4M2E3NGFhZTQ0ZjA0YzcxXzExLTktMS0xLTA_8e5dbf76-046a-415c-8a04-61ae4ba6d3a7"
      unitRef="usd">115191000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="iffee641899c3429bb0e8d97fd89d45d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNDMwNjE_f8afc9a1-d033-47f4-a9fb-6b34ad506b38"
      unitRef="usd">44273000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i7f26448195534ba7807c96eebfe0cc11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMjcyNjk_6c1c03c0-5c77-42f4-9fd3-d0a579f9e44e"
      unitRef="usd">27025000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="icf13dc06294d48309600a99da032e2ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNDMwNzM_395c5bdc-cd87-4c37-aff8-68fca215e505"
      unitRef="usd">16345000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i912a3b112ed7418eafe3ca7fca3cac70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMjcyNzc_eec8810e-8b18-4b28-ab5a-91abf056ec82"
      unitRef="usd">456000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ia1dca99b97bb4754ac4f6ed7c4a8077f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMjcyODM_0dd4e123-afb8-40a4-808a-e1ddbf5ddd8f"
      unitRef="usd">447000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzExNDE_2551a221-9104-4d35-9696-4acaad97b63f">&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.375%"/&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:10pt;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: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:10pt;font-weight:700;line-height:100%"&gt;Estimated Lives&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:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&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:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization &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:10pt;font-weight:700;line-height:100%"&gt;Impairment and other (1)(2)&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:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#x2013;10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:10pt;font-weight:400;line-height:100%"&gt;10-20 years&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:10pt;font-weight:400;line-height:100%"&gt;43,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;52,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Re-acquired right&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,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:10pt;font-weight:400;line-height:100%"&gt;26,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&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:10pt;font-weight:400;line-height:100%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,045&#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;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes the effect of foreign currency translation related primarily to the movement of the Canadian dollar and Mexican peso in relation to the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) An impairment charge of $4,050 was recorded in the second quarter of 2019 related to the Company's Brian Atwood trademark. The impairment was the result of the Company's decision to discontinue distribution of the brand as the Company explores alternatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The Company evaluates its goodwill and indefinite-lived intangible assets for indicators of impairment at least annually in the beginning of the third quarter of each year or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In the first quarter of 2020, the Company conducted an interim quantitative impairment assessment of goodwill assigned to its reporting units as of March 31, 2020 and as a result, the fair values of the reporting units exceeded their carrying values by a substantial margin. In the third quarter of 2020, the Company performed a qualitative assessment of goodwill assigned to its reporting units as of July 1, 2020 and concluded that it is more likely than not  that the fair values of its reporting units exceeded their respective carrying values and therefore, no goodwill impairment charges were recorded.&lt;/span&gt;&lt;/div&gt;In the third quarter of 2020, the Company performed a qualitative assessment of certain indefinite-lived intangible assets as of July 1, 2020 and concluded that it is more likely than not that the fair values of those trademarks exceeded their respective carrying values, and therefore, no impairment charges were recorded. For the Company&#x2019;s Cejon, Report, GREATS and Jocelyn trademarks, the Company performed quantitative impairment testing throughout the year due to indicators of impairment observed resulting primarily from the COVID-19 pandemic. The estimated fair values of these trademarks were determined using an excess earnings method. The excess earnings method utilizes the present value of the earnings attributable to the intangible asset after providing for the proportion of the earnings that attribute to returns for contributory assets. As a result of the Company&#x2019;s impairment testing, during the twelve months ended December 31, 2020, the Company&#x2019;s Cejon, Report, GREATS and Jocelyn trademarks with an aggregate carrying amount of $57,198 were written down to their fair values of $12,925, resulting in a pre-tax impairment charge of $44,273. Of the $44,273 impairment charge, $27,472, $16,345 and $456 were recorded in impairment of intangibles in the Wholesale Accessories/Apparel, Wholesale Footwear, and Retail segments, respectively.</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i77b3509b8a8c405abdc44a45c5b8daf6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzItMS0xLTEtMzMyNi90ZXh0cmVnaW9uOjhkMDU0ODBmYWY2NDRjYjM5OGQ5MjYzMzgzYTdkYzM3XzU0OTc1NTgxMzg4OTU_982ae516-75b3-40a6-b93e-4923a0a8c987">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7c6357c5011244fcbf7b154de59ea759_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzItMS0xLTEtMzMyNi90ZXh0cmVnaW9uOjhkMDU0ODBmYWY2NDRjYjM5OGQ5MjYzMzgzYTdkYzM3XzU0OTc1NTgxMzg5MDA_2459083f-ce60-43e4-89c6-b1b0e3ea2783">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedTradeNamesGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzItMy0xLTEtMA_be3cda1e-da32-4a3d-89a0-e82aeb020de5"
      unitRef="usd">8770000</us-gaap:FiniteLivedTradeNamesGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i026a404d310e4cde94de1dc7f6e35aac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzItNS0xLTEtMA_b9d67cab-1959-4f04-a971-c1472afade2d"
      unitRef="usd">8418000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i81135008eb1643d080858f19f994d422_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzItNy0xLTEtMA_68ec720e-594b-4c15-bead-80ab0a925dbe"
      unitRef="usd">0</shoo:IntangibleImpairmentAndOther>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i026a404d310e4cde94de1dc7f6e35aac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzItOS0xLTEtMA_f586c308-102a-4901-a8ef-96fd7a69c58c"
      unitRef="usd">352000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7c6357c5011244fcbf7b154de59ea759_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzMtMS0xLTEtMzMzMi90ZXh0cmVnaW9uOjhlM2IzNzY2ZWY4NjQ2OGRhZjRlNzU5ZmZkMjAyZGE0XzU0OTc1NTgxMzg4OTc_62cc5598-b2de-4601-b553-7ec5260a78a3">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i46ae3586e1044424b72c0deb470df1bb_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzMtMS0xLTEtMzMzMi90ZXh0cmVnaW9uOjhlM2IzNzY2ZWY4NjQ2OGRhZjRlNzU5ZmZkMjAyZGE0XzU0OTc1NTgxMzg5MDI_6ddecac1-6879-4c1d-b19c-82bb6bdd9768">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedCustomerListsGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzMtMy0xLTEtMA_8a7977a2-fec4-4655-beee-a684d52ea2ef"
      unitRef="usd">43880000</us-gaap:FiniteLivedCustomerListsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5c57df8c8e3d421399ee76b920f69f8d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzMtNS0xLTEtMA_692f9fdd-14e6-4c07-82ed-641214ff5005"
      unitRef="usd">22627000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i8c61ca1230384ab798c684bd598a1b7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzMtNy0xLTEtMA_c1782ed9-e9d5-464b-bcf2-e18f95927c46"
      unitRef="usd">-1782000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5c57df8c8e3d421399ee76b920f69f8d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzMtOS0xLTEtMA_cbfb9459-9abb-4d1a-81b2-d34ce214cffa"
      unitRef="usd">19471000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzgtMy0xLTEtMA_54c3d734-5143-4161-ae9e-c15bde35bb9b"
      unitRef="usd">52650000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzgtNS0xLTEtMA_65ef345d-7307-4cc6-b3d9-9c2064b6915c"
      unitRef="usd">31045000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i1747a61745c54eafac009b16b3137541_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzgtNy0xLTEtMA_2d25bc8b-fb2d-44b3-9286-fa8e14519476"
      unitRef="usd">-1782000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzgtOS0xLTEtMA_cb3ef653-f5ad-4192-bd5d-0ffc67c0bc53"
      unitRef="usd">19823000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib9a7d60bf949434f972b3da058ab2323_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzktMy0xLTEtMA_b0e681c7-a8c2-4725-8109-33b632b39064"
      unitRef="usd">35200000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="ib9a7d60bf949434f972b3da058ab2323_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzktNS0xLTEtMA_cd2d62b0-275d-4979-8e76-ee6ea0248ffa"
      unitRef="usd">0</shoo:AccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i78dd9dbe9ddc4da8bd9dc42c7aadc6db_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzktNy0xLTEtMA_b2cfca17-d61d-4551-a855-e6c403514366"
      unitRef="usd">-8299000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:IndefiniteLivedContractualRights
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzktOS0xLTEtMA_b9c678df-38cf-49d4-a158-50d685222bc5"
      unitRef="usd">26901000</us-gaap:IndefiniteLivedContractualRights>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic789a0a825ca46fa91e36cc5a49a6326_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzEwLTMtMS0xLTA_905e768a-e01d-42e3-afd4-25ac29b538b2"
      unitRef="usd">120035000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="ic789a0a825ca46fa91e36cc5a49a6326_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzEwLTUtMS0xLTA_44914de5-ee4a-40b2-901c-36913487ba2f"
      unitRef="usd">0</shoo:AccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ibb9ab3978ed5409f84369fdd489c326d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzEwLTctMS0xLTA_1416307b-63b1-43a9-bc25-4a76e69b4faf"
      unitRef="usd">-4050000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzEwLTktMS0xLTA_d4b3daa3-ee3c-4be5-9d27-0a2c30c0a407"
      unitRef="usd">115985000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzExLTMtMS0xLTA_96429b61-1078-4031-98dd-4af02ab9ae05"
      unitRef="usd">207885000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzExLTUtMS0xLTA_8a17db47-e6a0-4ace-abc3-c9b5ec584682"
      unitRef="usd">31045000</shoo:AccumulatedAmortization>
    <shoo:IntangibleImpairmentAndOther
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzExLTctMS0xLTA_596dc411-6543-41aa-a165-2050e93e260c"
      unitRef="usd">-14131000</shoo:IntangibleImpairmentAndOther>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTo0ZDY1NDExYmE1NmY0NWU4YjU1NGU1ODhiM2UwNzAzNy90YWJsZXJhbmdlOjRkNjU0MTFiYTU2ZjQ1ZThiNTU0ZTU4OGIzZTA3MDM3XzExLTktMS0xLTA_4392a3fd-1174-4a3c-a181-ca7e61f86cf8"
      unitRef="usd">162709000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ibb9ab3978ed5409f84369fdd489c326d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMzU5MjM_592f4c36-1277-4d67-9ba8-f8302f2329a3"
      unitRef="usd">-4050000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <shoo:TrademarksSubjectToImpairmentCarryingValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5MTU_3805df0b-8f81-4032-af60-6b2ff67a5d94"
      unitRef="usd">57198000</shoo:TrademarksSubjectToImpairmentCarryingValue>
    <shoo:TrademarkImpliedFairValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5Mjc_bf0d7b0c-7e3a-4c96-a160-ab36cd27982a"
      unitRef="usd">12925000</shoo:TrademarkImpliedFairValue>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="iffee641899c3429bb0e8d97fd89d45d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5Mzk_5b70e41b-cac8-4c61-81b9-88a1dd020131"
      unitRef="usd">44273000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="iffee641899c3429bb0e8d97fd89d45d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5NTE_62a6b5be-35e0-4d5e-86dc-78bef07caa13"
      unitRef="usd">44273000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i850f01ba57454d029f28827f7eff267d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5NjM_63200b54-a112-41bc-bc6e-efd3a3ba038e"
      unitRef="usd">27472000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i3b3d77f268754e21b3da4cfd04ce43cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5NzU_421547a7-6b58-46c8-be7a-a18f1e528a2e"
      unitRef="usd">16345000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i144a71f1430d4f738a8b8c3bb22fa9b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzNTM5ODg_fbcbdd9c-14ff-4d03-acd4-fc6d0755eaf8"
      unitRef="usd">456000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:AdjustmentForAmortization
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMzk2ODQ_699ee7e9-2b71-40ee-9439-c4563eed9fda"
      unitRef="usd">4010000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMzk2ODg_b1e53f8e-48b8-4f3e-ba4a-bf29d9d0fe09"
      unitRef="usd">6258000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzQ5NDc4MDIzMzk2OTI_cd8da6b9-323b-41aa-8b17-1e09937446d5"
      unitRef="usd">5718000</us-gaap:AdjustmentForAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90ZXh0cmVnaW9uOjlkNjU4NzU2ZDA2NTQ2YmU4OWY1YjQ0N2U5YjFkOTVkXzExNDM_f5bdc23c-8d72-4e0c-9c7d-15c5b3112d76">The estimated future amortization expense for intangibles as of December 31, 2020 is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,362&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzAtMS0xLTEtMA_4e53efe9-bba2-4c9f-83b0-4b1752b4bda8"
      unitRef="usd">2163000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzEtMS0xLTEtMA_a5cfd5ff-9ed0-42dc-b0b1-1d9e2de4430e"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzItMS0xLTEtMA_c8bedf03-3e81-49f2-b7bc-3d6ba53cdf93"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzMtMS0xLTEtMA_dfa86b4d-6ce1-4d42-a339-8b1d4eb81c7e"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzQtMS0xLTEtMA_52e95738-ba63-4075-b66b-0a67679691c8"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzUtMS0xLTEtMA_cdabbd9f-2a10-45d2-ab0e-2031970931fd"
      unitRef="usd">7227000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODEvZnJhZzo5ZDY1ODc1NmQwNjU0NmJlODlmNWI0NDdlOWIxZDk1ZC90YWJsZTplYzE4MDI5MDI0ZDU0YmNlYTM0YzE3MTNhNGU0NjY5YS90YWJsZXJhbmdlOmVjMTgwMjkwMjRkNTRiY2VhMzRjMTcxM2E0ZTQ2NjlhXzYtMS0xLTEtMA_ae1d0544-c6ac-4621-995a-3c5d3825ca87"
      unitRef="usd">16362000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4NjE_e1cb9bf0-2119-4447-8329-14fbcb0622e6">Equity-Based Compensation&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;In February 2019, the Company's Board of Directors approved the Steven Madden, Ltd. 2019 Incentive Compensation Plan (the &#x201c;2019 Plan&#x201d;), under which non-qualified stock options, stock appreciation rights, performance shares, restricted stock, other stock-based awards and performance-based cash awards may be granted to employees, consultants and non-employee directors. The 2019 Plan is the successor to the Company's Amended and Restated 2006 Stock Incentive Plan, as amended (the "2006 Plan"), the term of which expired on April 6, 2019. The Company's stockholders approved the 2019 Plan at the Company's annual meeting of stockholders held on May 24, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the number of shares of common stock authorized for issuance under the 2019 Plan, the number of stock-based awards granted (net of expired or cancelled awards) under the 2019 Plan and the number of shares of common stock available for the grant of stock-based awards under the 2019 Plan:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.909%"/&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;Common stock authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based awards, including restricted stock and stock options granted, net of expired or cancelled awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,126,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock available for grant of stock-based awards as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;8,873,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2020, 2019 and 2018, total equity-based compensation was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.793%"/&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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate an estimated forfeiture rate annually based on historical forfeiture and expectations about future forfeitures. Equity-based compensation is included in operating expenses on the Company&#x2019;s Consolidated Statements of Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash proceeds and intrinsic values related to total stock options exercised during December 31, 2020, 2019 and 2018&#160;are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.210%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.173%"/&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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;993&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,841&#160;&lt;/span&gt;&lt;/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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2020, 2019 and 2018, options to purchase approximately 642,534 shares of common stock with a weighted average exercise price of $26.72, 738,903 options with a weighted average exercise price of $28.20 and 773,351 options with a weighted average exercise price of $26.38 vested, respectively. As of December 31, 2020, there were unvested options relating to 746,316 shares of common stock outstanding with a total of $3,547&lt;/span&gt;&lt;span style="color:#e36c0a;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;of unrecognized compensation cost and an average vesting period of 1.2 years. Total consideration received for stock option exercises during the twelve months ended December 31, 2020, 2019 and 2018 was $1,609,  $6,212, and $13,036,  respectively. The windfall tax benefit realized on these exercises in 2020, 2019 and 2018  was approximately $234, $1,010 and $713, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the Black-Scholes-Merton option-pricing model to estimate the fair value of options granted, which requires several assumptions. The expected term of the options represents the estimated period of time until exercise and is based on the historical experience of similar awards. Expected volatility is based on the historical volatility of the Company&#x2019;s common stock. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. The dividend yield is based on the Company's annualized dividend per share amount divided by the Company's stock price. The following weighted average assumptions were used for stock options granted during 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.505%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.137%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.9% to 56.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:400;line-height:100%"&gt;32.0% to 39.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:400;line-height:100%"&gt;25.1% to 33.2%&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:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&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:10pt;font-weight:700;line-height:100%"&gt;0.2% to 1.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: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:10pt;font-weight:400;line-height:100%"&gt;1.6% to 2.5%&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: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:10pt;font-weight:400;line-height:100%"&gt;2.1% to 2.9%&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:10pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:10pt;font-weight:700;line-height:100%"&gt;3.0 to 5.0&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: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:10pt;font-weight:400;line-height:100%"&gt;1.0 to 5.0&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: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:10pt;font-weight:400;line-height:100%"&gt;3.0 to 5.0&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:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:10pt;font-weight:700;line-height:100%"&gt;1.2%&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:10pt;font-weight:400;line-height:100%"&gt;1.6%&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:10pt;font-weight:400;line-height:100%"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average fair value&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:10pt;font-weight:700;line-height:100%"&gt;$10.15&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:10pt;font-weight:400;line-height:100%"&gt;$5.38&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:10pt;font-weight:400;line-height:100%"&gt;$6.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity relating to stock options granted under the Company&#x2019;s plans during the three years ended December 31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:10pt;font-weight:700;line-height:100%"&gt;Outstanding at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,846,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(593,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,815,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,802,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;509,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(80,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.57&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(557,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.74&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,674,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,928,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about stock options at December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.482%"/&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;Options Outstanding&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;Options Exercisable&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 Exercise Price&lt;/span&gt;&lt;/td&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;Number Outstanding&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;Weighted Average Remaining Contractual Life (in Years)&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;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number Exercisable&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;Weighted Average 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.15 to $24.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;1.5&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:10pt;font-weight:400;line-height:100%"&gt;$23.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$23.22&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$24.73 to $29.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605,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="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:10pt;font-weight:400;line-height:100%"&gt;3.3&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:10pt;font-weight:400;line-height:100%"&gt;25.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031,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="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:10pt;font-weight:400;line-height:100%"&gt;25.33&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$29.31 to $33.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,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="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:10pt;font-weight:400;line-height:100%"&gt;5.3&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:10pt;font-weight:400;line-height:100%"&gt;30.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,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="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:10pt;font-weight:400;line-height:100%"&gt;30.26&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$33.89 to $38.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,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="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:10pt;font-weight:400;line-height:100%"&gt;2.7&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:10pt;font-weight:400;line-height:100%"&gt;35.85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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="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:10pt;font-weight:400;line-height:100%"&gt;35.90&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$38.48 to $43.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,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="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:10pt;font-weight:400;line-height:100%"&gt;5.8&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:10pt;font-weight:400;line-height:100%"&gt;42.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="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:10pt;font-weight:400;line-height:100%"&gt;41.18&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="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:10pt;font-weight:400;line-height:100%"&gt;2,674,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;3.2&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:10pt;font-weight:400;line-height:100%"&gt;$26.80&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,928,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$26.89&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 restricted stock activity during the three years ended December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.662%"/&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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value at Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,876,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,177,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,427,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;561,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,189,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19.96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(148,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;3,651,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, the Company had $50,210 of total unrecognized compensation cost related to restricted stock awards granted under the 2019 Plan and the 2006 Plan. This cost is expected to be recognized over a weighted average period of 3.4 years. The Company determines the fair value of its restricted stock awards based on the market price of its common stock on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the restricted stock that vested during the years ended December 31, 2020, 2019 and 2018 was $23,839,&lt;/span&gt;&lt;span style="color:#e36c0a;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;$23,263 and $36,122, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 3, 2012, the Company and its Creative and Design Chief, Steven Madden, entered into an amendment of Mr. Madden&#x2019;s existing employment agreement, pursuant to which, on February 8, 2012, Mr. Madden was granted&#160;2,194,586&#160;restricted shares of the Company&#x2019;s common stock at the then market price of&#160;$18.23, which vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4Mjg_b5c5223b-766d-4bf6-9ed9-a5c912faf1f9"&gt;seven&lt;/span&gt;-year period commencing on December 31, 2017 and, thereafter, on each December 31 through December 31, 2023, subject to Mr. Madden&#x2019;s continued employment on each such vesting date. On June 30, 2012, Mr. Madden exercised his right under his employment agreement to receive an additional restricted stock award, and on July 3, 2012, he was granted&#160;2,840,013&#160;restricted shares of the Company's common stock at the then market price of&#160;$14.09, which vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4NDA_b68c0ac9-d825-4dcc-813b-cf6b8b023de1"&gt;six&lt;/span&gt;-year period commencing on December 31, 2018 and, thereafter, on each December 31 through December 31, 2023, subject to Mr. Madden&#x2019;s continued employment on each such vesting date. On March 1, 2017, pursuant to his employment agreement, Mr. Madden was granted an option to purchase 1,125,000 shares of the Company&#x2019;s common stock at an exercise price of $24.90 per share, which option is exercisable in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4NTY_70ba15e9-4628-496b-9602-772c177eb2bd"&gt;five&lt;/span&gt;-year period commencing on the first anniversary of the grant date. On March 25, 2019, pursuant to an amendment of the employment agreement between the Company and Mr. Madden, which effected the extension of the term of the agreement through December 31, 2026, Mr. Madden was granted&#160;200,000&#160;restricted shares of the Company's common stock. The restricted stock award will vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4ODk_28a51480-3d7a-42e0-9957-fcd89b03d7ee"&gt;three&lt;/span&gt; nearly equal annual installments commencing on December 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 19, 2019, pursuant to his employment agreement with the Company, Mr. Madden was granted an option to purchase&#160;225,000&#160;shares of the Company's common stock at an exercise price of&#160;$30.14&#160;per share, which option vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY5MDI_7be64208-aa06-424c-aedd-73e0c5e12271"&gt;four&lt;/span&gt; equal installments on November 19, 2019, February 19, 2020, May 19, 2020 and June 30, 2020. &lt;/span&gt;&lt;/div&gt;On June 30, 2020, pursuant to his employment agreement with the Company, Mr. Madden was granted an option to purchase 225,000 shares of the Company's common stock at an exercise price of $24.83 per share, which option vests in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY4MDk_bf687f84-2260-4f12-b438-9a2bc74793f2"&gt;four&lt;/span&gt; equal quarterly installments commencing on September 30, 2020 and ending on June 30, 2021. As of&#160;December 31, 2020, Mr. Madden had unvested options to purchase&#160;562,500&#160;shares of the Company's common stock and 2,560,543 restricted shares of the Company's common stock.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <shoo:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockPlansIssuedAndAvaliabilityTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NzU_a49347f8-4f76-4ee1-8acc-80e709b0aad3">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.909%"/&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;Common stock authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based awards, including restricted stock and stock options granted, net of expired or cancelled awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,126,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock available for grant of stock-based awards as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;8,873,044&#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;</shoo:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockPlansIssuedAndAvaliabilityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if03ca8f6eac7482e99f3d7a67f020466_I20190524"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0Nzk3NWQzYWFjZmE0MTI4ODZiNmU2YWI0MTY5NWViYi90YWJsZXJhbmdlOjQ3OTc1ZDNhYWNmYTQxMjg4NmI2ZTZhYjQxNjk1ZWJiXzAtMS0xLTEtMA_70e48752-1493-4e57-962b-f1d6b7f262ed"
      unitRef="shares">11000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0Nzk3NWQzYWFjZmE0MTI4ODZiNmU2YWI0MTY5NWViYi90YWJsZXJhbmdlOjQ3OTc1ZDNhYWNmYTQxMjg4NmI2ZTZhYjQxNjk1ZWJiXzEtMS0xLTEtMA_958b0715-f886-46da-98b0-085892d8fdcf"
      unitRef="shares">2126956</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0Nzk3NWQzYWFjZmE0MTI4ODZiNmU2YWI0MTY5NWViYi90YWJsZXJhbmdlOjQ3OTc1ZDNhYWNmYTQxMjg4NmI2ZTZhYjQxNjk1ZWJiXzItMS0xLTEtMA_e068cd58-8ae9-4d43-a5fd-99799299f748"
      unitRef="shares">8873044</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NTU_2ce2cdd7-9cb0-494e-a96a-3933ee8badaa">&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;For the years ended December 31, 2020, 2019 and 2018, total equity-based compensation was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.793%"/&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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,076&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i915c477788024429ad13307a6c54262a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzItMS0xLTEtMA_a869bb6a-ca26-4a1e-b441-7590cd9d74cc"
      unitRef="usd">18740000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i329bdb4fd8294e588ae9cf41ba5709b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzItMy0xLTEtMA_5e68559c-b7cc-437a-b034-03264ed17488"
      unitRef="usd">19143000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie120babdfa574449b7bad64a128e5339_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzItNS0xLTEtMA_4afff501-7ece-4b7b-a60c-76e77745b5e5"
      unitRef="usd">16720000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9a0f162f5f6b401c97f811ca3a06f591_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzMtMS0xLTEtMA_dd20b446-8305-4de7-b2ad-b23b2dc94bdc"
      unitRef="usd">3899000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie1d34fe866394825a22db630dd166fb3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzMtMy0xLTEtMA_5afc8b56-dd0a-4506-b443-879629d8d691"
      unitRef="usd">4027000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc7ea2c419c042c89f09bf8f50793565_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzMtNS0xLTEtMA_d73613ca-77df-4292-a50c-19e57abe5cb1"
      unitRef="usd">4356000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzQtMS0xLTEtMA_bc95b645-7a54-46e1-9835-5c759c6b1b1e"
      unitRef="usd">22639000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzQtMy0xLTEtMA_037c0e3e-6e4b-40d5-8c07-1a36f3e661d1"
      unitRef="usd">23170000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTplOGI1MDVhMzQzMjg0N2E2YmZiNDE1MjU3ZDcyZjM0My90YWJsZXJhbmdlOmU4YjUwNWEzNDMyODQ3YTZiZmI0MTUyNTdkNzJmMzQzXzQtNS0xLTEtMA_82a959c6-4fd4-485d-b464-838252d2f057"
      unitRef="usd">21076000</us-gaap:ShareBasedCompensation>
    <shoo:ScheduleOfCashProceedsAndIntrinsicValuesForStockOptionsExercisedTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NzI_4574c902-c325-40d3-b5f9-3f6f6147831e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash proceeds and intrinsic values related to total stock options exercised during December 31, 2020, 2019 and 2018&#160;are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.210%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.170%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.173%"/&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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;993&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,841&#160;&lt;/span&gt;&lt;/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;</shoo:ScheduleOfCashProceedsAndIntrinsicValuesForStockOptionsExercisedTableTextBlock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0NzM0MjRjNjcyZWY0ZjZmOTI0ZWUyNDM3Mzk5MmE0NC90YWJsZXJhbmdlOjQ3MzQyNGM2NzJlZjRmNmY5MjRlZTI0MzczOTkyYTQ0XzItMS0xLTEtMA_6b4d93de-a54e-4940-bc33-f9d1223240f6"
      unitRef="usd">1609000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0NzM0MjRjNjcyZWY0ZjZmOTI0ZWUyNDM3Mzk5MmE0NC90YWJsZXJhbmdlOjQ3MzQyNGM2NzJlZjRmNmY5MjRlZTI0MzczOTkyYTQ0XzItMy0xLTEtMA_cba307d8-6d80-4eb2-aa70-52beefa019fc"
      unitRef="usd">6212000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0NzM0MjRjNjcyZWY0ZjZmOTI0ZWUyNDM3Mzk5MmE0NC90YWJsZXJhbmdlOjQ3MzQyNGM2NzJlZjRmNmY5MjRlZTI0MzczOTkyYTQ0XzItNS0xLTEtMA_d802d96a-f9e4-4e1f-aa84-12219ded426b"
      unitRef="usd">13036000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0NzM0MjRjNjcyZWY0ZjZmOTI0ZWUyNDM3Mzk5MmE0NC90YWJsZXJhbmdlOjQ3MzQyNGM2NzJlZjRmNmY5MjRlZTI0MzczOTkyYTQ0XzMtMS0xLTEtMA_b29964c2-7bac-4cb6-86fa-9d6437e5ca63"
      unitRef="usd">993000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0NzM0MjRjNjcyZWY0ZjZmOTI0ZWUyNDM3Mzk5MmE0NC90YWJsZXJhbmdlOjQ3MzQyNGM2NzJlZjRmNmY5MjRlZTI0MzczOTkyYTQ0XzMtMy0xLTEtMA_4829f230-af5d-462b-b350-3587a823ba48"
      unitRef="usd">4268000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo0NzM0MjRjNjcyZWY0ZjZmOTI0ZWUyNDM3Mzk5MmE0NC90YWJsZXJhbmdlOjQ3MzQyNGM2NzJlZjRmNmY5MjRlZTI0MzczOTkyYTQ0XzMtNS0xLTEtMA_4874cf5d-de01-4c9f-a00c-0a41bda087e8"
      unitRef="usd">6841000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE0NTQ_cfb1eecf-326a-4545-9494-2d507530ea16"
      unitRef="shares">642534000</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE1MjI_cffbc9a1-d38f-4b02-80e3-e945cc3dad8d"
      unitRef="usdPerShare">26.72</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE1MjY_770b957b-75d7-47e1-83ae-218041055d77"
      unitRef="shares">738903000</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE1Nzk_d9a9b002-c77b-4882-8621-2dbaa59c8469"
      unitRef="usdPerShare">28.20</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE1ODY_5ac0346a-43ec-4689-b363-b7fd68d45064"
      unitRef="shares">773351000</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE2Mzk_e8a934a9-ddae-4a9c-baef-97b6ef57173e"
      unitRef="usdPerShare">26.38</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE3MTQ_7730d5ae-abeb-4570-a843-9aefb3968e2d"
      unitRef="shares">746316000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE3Njg_ad566984-cb2d-41c4-ad5e-cc0fae482538"
      unitRef="usd">3547000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzE4Mzg_591b5fc3-bde4-4205-8544-2bc037341b9a">P1Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzcxNDY4MjU1OTg4MTc_6b4d93de-a54e-4940-bc33-f9d1223240f6"
      unitRef="usd">1609000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzcxNDY4MjU1OTg4MzM_cba307d8-6d80-4eb2-aa70-52beefa019fc"
      unitRef="usd">6212000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzcxNDY4MjU1OTg4NjI_d802d96a-f9e4-4e1f-aa84-12219ded426b"
      unitRef="usd">13036000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzNDM3NjQ_e02dfa22-3a34-4360-b029-41797a4b6dbf"
      unitRef="usd">234000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzNDM3Nzk_b0177049-a6ea-49cd-8ce3-91450df647e1"
      unitRef="usd">1010000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzNDM3OTQ_c01354cc-bb8c-4182-afec-89412eba50a9"
      unitRef="usd">713000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NjU_ed66cedf-a187-4991-aa26-da6530a94db9">The following weighted average assumptions were used for stock options granted during 2020, 2019 and 2018:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.505%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.136%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.137%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.9% to 56.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:400;line-height:100%"&gt;32.0% to 39.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:400;line-height:100%"&gt;25.1% to 33.2%&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:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&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:10pt;font-weight:700;line-height:100%"&gt;0.2% to 1.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: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:10pt;font-weight:400;line-height:100%"&gt;1.6% to 2.5%&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: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:10pt;font-weight:400;line-height:100%"&gt;2.1% to 2.9%&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:10pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:10pt;font-weight:700;line-height:100%"&gt;3.0 to 5.0&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: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:10pt;font-weight:400;line-height:100%"&gt;1.0 to 5.0&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: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:10pt;font-weight:400;line-height:100%"&gt;3.0 to 5.0&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:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:10pt;font-weight:700;line-height:100%"&gt;1.2%&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:10pt;font-weight:400;line-height:100%"&gt;1.6%&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:10pt;font-weight:400;line-height:100%"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average fair value&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:10pt;font-weight:700;line-height:100%"&gt;$10.15&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:10pt;font-weight:400;line-height:100%"&gt;$5.38&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:10pt;font-weight:400;line-height:100%"&gt;$6.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjIwNmFjZThiY2FhNzRlMjRiZmZmZjA1NTczZDRlZDk3XzQ5NDc4MDIzMjUwNDY_331d2651-6c83-4925-a34e-4c923c5500b7"
      unitRef="number">0.339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjIwNmFjZThiY2FhNzRlMjRiZmZmZjA1NTczZDRlZDk3XzQ5NDc4MDIzMjUwNTA_cabd7e0d-7f52-4e9b-bac0-8aed64053f44"
      unitRef="number">0.567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzEtMy0xLTEtMC90ZXh0cmVnaW9uOmI4MWIzNmI5MjY3YjQwZGZiZTgyNWY2ZmY2YzUyMjEzXzQ5NDc4MDIzMjUwMTU_13af7437-4984-4b34-a682-eae73ecd9c5c"
      unitRef="number">0.320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzEtMy0xLTEtMC90ZXh0cmVnaW9uOmI4MWIzNmI5MjY3YjQwZGZiZTgyNWY2ZmY2YzUyMjEzXzQ5NDc4MDIzMjUwMjM_2c96096b-1250-4648-92ab-8533237d3a61"
      unitRef="number">0.396</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzEtNS0xLTEtMC90ZXh0cmVnaW9uOmIwODlmODA4MmU4YTRhMjc5Yjg5M2QxMzU2NjE1Y2I3XzQ5NDc4MDIzMjUwMTU_29f9a50d-4c6b-4d90-a84b-2101042392c8"
      unitRef="number">0.251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzEtNS0xLTEtMC90ZXh0cmVnaW9uOmIwODlmODA4MmU4YTRhMjc5Yjg5M2QxMzU2NjE1Y2I3XzQ5NDc4MDIzMjUwMzM_2dadfaca-0e89-4927-9d9f-8462c083c70b"
      unitRef="number">0.332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzItMS0xLTEtMC90ZXh0cmVnaW9uOjBlZDE2YTcwZmI4YTRmNzBhN2JkMjFlY2QyYTc4ZjEzXzU0OTc1NTgxMzg4OTk_554ef52d-6ac8-4f24-a95d-63a201373797"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzItMS0xLTEtMC90ZXh0cmVnaW9uOjBlZDE2YTcwZmI4YTRmNzBhN2JkMjFlY2QyYTc4ZjEzXzQ5NDc4MDIzMjUwMjM_cd9bdd60-b08f-456f-9df6-9cb87ca73075"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzItMy0xLTEtMC90ZXh0cmVnaW9uOjZmN2EyMjMxMWFlNzQ3YmViNDU5MDk2ZjQ5MGYxZWI2XzQ5NDc4MDIzMjUwMTI_653a8604-704f-482e-a003-8db53f0b8023"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzItMy0xLTEtMC90ZXh0cmVnaW9uOjZmN2EyMjMxMWFlNzQ3YmViNDU5MDk2ZjQ5MGYxZWI2XzQ5NDc4MDIzMjUwMTk_c9438a11-6ec5-43df-bc7a-5b1596e4f481"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzItNS0xLTEtMC90ZXh0cmVnaW9uOmQ4NGI4Yzk3MmQ0MzQ4ZDhhYjZjNTIyNzBmODY3N2FiXzQ5NDc4MDIzMjUwMTI_20ecd59e-ef88-4ccd-b717-a0f85a1a085b"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzItNS0xLTEtMC90ZXh0cmVnaW9uOmQ4NGI4Yzk3MmQ0MzQ4ZDhhYjZjNTIyNzBmODY3N2FiXzQ5NDc4MDIzMjUwMTk_fe9af2a3-e05e-4b3a-a7bb-7f92ac5ebb3c"
      unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifa426679f8294cd39f09b5d16ddbe5e9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjZlYzUyNDQ1MzFhZjQzZjI5ZjQ2Y2E2ZWJjZGQxNzUzXzU0OTc1NTgxMzg4OTc_fcae730c-829f-478c-98b7-343d32919824">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="icfbde8ca2e6d40bea22610dc2601be45_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjZlYzUyNDQ1MzFhZjQzZjI5ZjQ2Y2E2ZWJjZGQxNzUzXzU0OTc1NTgxMzg5MDM_e3d3e13d-657c-40c3-b183-77aa2f55bb76">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ida9afc9421b14f53b640ed96554a4e89_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzMtMy0xLTEtMC90ZXh0cmVnaW9uOmFmZmE2NjVjZTdkODQ0M2JiNWE3ZmU4NmE1ZmUwNTRkXzQ5NDc4MDIzMjUwMDk_61a2aa30-afd2-40a4-997f-b12af1ad5d6d">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7fcfbddcd16e45e8b8dff4c7833daab4_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzMtMy0xLTEtMC90ZXh0cmVnaW9uOmFmZmE2NjVjZTdkODQ0M2JiNWE3ZmU4NmE1ZmUwNTRkXzQ5NDc4MDIzMjUwMTU_287ca0f5-088f-4696-a338-55763f4c8a34">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i30818ad7bae749bc9b8af02d46fc7b8e_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzMtNS0xLTEtMC90ZXh0cmVnaW9uOjE1ZWEwYTQ4NGExNTQ0ZGNiZDM0Y2Q0YTY3ODY3MTY3XzQ5NDc4MDIzMjUwMDk_435e4794-fc34-475e-9bdb-ce1a5119b49c">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i8e899c0ac56148af93b7715c408f0b72_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzMtNS0xLTEtMC90ZXh0cmVnaW9uOjE1ZWEwYTQ4NGExNTQ0ZGNiZDM0Y2Q0YTY3ODY3MTY3XzQ5NDc4MDIzMjUwMTU_6818dc0c-c97d-43ed-8022-980943bb3881">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzQtMS0xLTEtMA_a8705bcd-10c7-4029-91b9-542d76d4cf55"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzQtMy0xLTEtMA_2f486b2f-b2bd-4497-a5c8-555e7f27684d"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzQtNS0xLTEtMA_52bef43e-4b9d-48f5-abfb-8e4a8f8fda70"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzUtMS0xLTEtMA_b0b0d47b-2a4d-4b0c-b668-2348323c9bcb"
      unitRef="usdPerShare">10.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzUtMy0xLTEtMA_c6ecc7c2-03ba-4ac7-b6a6-55b81353e436"
      unitRef="usdPerShare">5.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTowZDQ4MGViYTRhOTQ0MTkwOGY5ZmRmZTI2MTkxZjIyMi90YWJsZXJhbmdlOjBkNDgwZWJhNGE5NDQxOTA4ZjlmZGZlMjYxOTFmMjIyXzUtNS0xLTEtMA_17fca5cc-6f2a-4f16-bf34-820fcdb845b3"
      unitRef="usdPerShare">6.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NTc_50f7c486-5b23-4bbd-a8e7-0ea60f944139">&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;Activity relating to stock options granted under the Company&#x2019;s plans during the three years ended December 31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:10pt;font-weight:700;line-height:100%"&gt;Outstanding at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,846,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(593,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,815,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,802,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.85&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;509,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(80,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.57&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(557,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.74&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,674,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,928,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEtMS0xLTEtMA_3b9c1aa8-9599-4af0-bb05-c440e5d0dffa"
      unitRef="shares">2846000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEtMy0xLTEtMA_5a697b02-38a5-418a-9760-3d597255d6fd"
      unitRef="usdPerShare">23.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzItMS0xLTEtMA_13435915-67d0-43ec-97a8-525847c14cfa"
      unitRef="shares">585000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzItMy0xLTEtMA_558447d3-93c2-43db-8373-2d9608ace926"
      unitRef="usdPerShare">32.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzMtMS0xLTEtMA_b600c946-e92e-4514-8504-df4ab0655d1d"
      unitRef="shares">593000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzMtMy0xLTEtMA_5fc521b3-4098-4422-a187-1143940463b0"
      unitRef="usdPerShare">22.04</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzQtMS0xLTEtMA_7b7bcbe2-3fb1-4e2b-a1f7-2d5110f74ee5"
      unitRef="shares">23000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzQtMy0xLTEtMA_0ba8184e-40bc-4922-a0a1-7ab17fed4995"
      unitRef="usdPerShare">22.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzUtMS0xLTEtMA_45005596-1907-4e18-888a-8e1e79281b1c"
      unitRef="shares">2815000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzUtMy0xLTEtMA_a1fe7a6b-4dcd-434a-82a0-64c59fc8d14e"
      unitRef="usdPerShare">26.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzYtMS0xLTEtMA_8b39a9f4-2139-4eef-9dcb-60b6cb170498"
      unitRef="shares">272000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzYtMy0xLTEtMA_d213abc9-430c-4236-9487-dfe4f98ed7c7"
      unitRef="usdPerShare">30.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzctMS0xLTEtMA_5d2251e9-540e-49b8-81fc-40bcee251821"
      unitRef="shares">273000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzctMy0xLTEtMA_8d8ad283-73e8-4aa0-8f8a-939eb17bcd4d"
      unitRef="usdPerShare">22.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzgtMS0xLTEtMA_aa090d99-5841-4d32-a0e2-7dea7a5ea5b1"
      unitRef="shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzgtMy0xLTEtMA_565be20a-cb9a-414e-aa79-cff8a7147a2c"
      unitRef="usdPerShare">20.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzktMS0xLTEtMA_fa89ba1c-63f6-44c6-87fe-07c829900e36"
      unitRef="shares">2802000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzktMy0xLTEtMA_e374fd29-61be-44bf-a915-4430322143c6"
      unitRef="usdPerShare">26.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEwLTEtMS0xLTA_0ad4075f-73cf-4ddc-b685-3eed58f3a832"
      unitRef="shares">509000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEwLTMtMS0xLTA_be57f081-6415-4ca2-8e5c-3836271c2eb9"
      unitRef="usdPerShare">34.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzExLTEtMS0xLTA_540b207c-18aa-40f2-8309-8dc0ef80f54f"
      unitRef="shares">80000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzExLTMtMS0xLTA_21b3b2d0-eb11-4476-bd53-8b9585a504aa"
      unitRef="usdPerShare">21.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEyLTEtMS0xLTA_12a298bb-ebd0-4ab5-820f-fb6960484622"
      unitRef="shares">557000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEyLTMtMS0xLTA_c54b4780-75c1-4b52-9038-34ddb9db3b75"
      unitRef="usdPerShare">34.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEzLTEtMS0xLTA_cf51e94a-9499-4557-89ae-f1512624e70d"
      unitRef="shares">2674000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEzLTMtMS0xLTA_79d69d5c-bf87-4819-9860-5d245493ed9f"
      unitRef="usdPerShare">26.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEzLTUtMS0xLTA_396246f9-ead3-4397-9f38-9c282ff5feae">P3Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzEzLTctMS0xLTA_10103f3d-13e7-4abf-b2c7-91614ddd0c0e"
      unitRef="usd">23278000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzE0LTEtMS0xLTA_06bad68f-f93f-4b5e-ad14-c483f81176a3"
      unitRef="shares">1928000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzE0LTMtMS0xLTA_828ad731-6f82-4d7e-85d3-818fa6ecde11"
      unitRef="usdPerShare">26.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzE0LTUtMS0xLTA_f38a5f76-e303-48f9-b779-2ea1de317889">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZToyYWNkM2E2ZjMxNGI0ZTY3OWUxODI5ZDMwMTBlZmJmNi90YWJsZXJhbmdlOjJhY2QzYTZmMzE0YjRlNjc5ZTE4MjlkMzAxMGVmYmY2XzE0LTctMS0xLTA_7033af76-b6d0-493e-b8a6-66de958cef10"
      unitRef="usd">16416000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NDU_4b249cb0-7e64-41ec-a3de-60ee7d788f65">&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;The following table summarizes information about stock options at December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.879%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.482%"/&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;Options Outstanding&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;Options Exercisable&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 Exercise Price&lt;/span&gt;&lt;/td&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;Number Outstanding&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;Weighted Average Remaining Contractual Life (in Years)&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;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number Exercisable&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;Weighted Average 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.15 to $24.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;1.5&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:10pt;font-weight:400;line-height:100%"&gt;$23.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$23.22&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$24.73 to $29.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605,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="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:10pt;font-weight:400;line-height:100%"&gt;3.3&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:10pt;font-weight:400;line-height:100%"&gt;25.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031,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="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:10pt;font-weight:400;line-height:100%"&gt;25.33&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$29.31 to $33.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,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="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:10pt;font-weight:400;line-height:100%"&gt;5.3&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:10pt;font-weight:400;line-height:100%"&gt;30.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,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="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:10pt;font-weight:400;line-height:100%"&gt;30.26&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$33.89 to $38.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,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="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:10pt;font-weight:400;line-height:100%"&gt;2.7&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:10pt;font-weight:400;line-height:100%"&gt;35.85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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="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:10pt;font-weight:400;line-height:100%"&gt;35.90&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:center;vertical-align:bottom"&gt;&lt;span style="color:#0d0d0d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$38.48 to $43.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,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="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:10pt;font-weight:400;line-height:100%"&gt;5.8&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:10pt;font-weight:400;line-height:100%"&gt;42.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="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:10pt;font-weight:400;line-height:100%"&gt;41.18&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="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:10pt;font-weight:400;line-height:100%"&gt;2,674,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;3.2&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:10pt;font-weight:400;line-height:100%"&gt;$26.80&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,928,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$26.89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie8f7d804294a4a388be869638a8553bf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzItMS0xLTEtMA_d52e0000-de2a-4550-8f3c-9b569d545fd9"
      unitRef="shares">465000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i27f73752f1634464b388596ef47a5a76_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzItMy0xLTEtMA_693c69fa-9141-424d-8692-0a9d7bfdc4b5">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie8f7d804294a4a388be869638a8553bf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzItNS0xLTEtMA_671e14a2-ed77-42f2-bcd0-3f5ea7b23836"
      unitRef="usdPerShare">23.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ie8f7d804294a4a388be869638a8553bf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzItNy0xLTEtMA_758b8f56-3f2d-4e73-a1fb-b897e6c89d5f"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ie8f7d804294a4a388be869638a8553bf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzItOS0xLTEtMA_d961d6a0-ea50-47f8-9e04-a5a22bf84c40"
      unitRef="usdPerShare">23.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i29215e52b65e43fc972cf9012edfc4db_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzMtMS0xLTEtMA_ef1d33e4-8efd-4ea5-b452-e28e9f05ff59"
      unitRef="shares">1605000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i08b3deefd5e84ba69a3cb74b0b6b68e7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzMtMy0xLTEtMA_4096dca8-205d-49a4-a0fb-f680aeed2d02">P3Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i29215e52b65e43fc972cf9012edfc4db_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzMtNS0xLTEtMA_c90e8903-edff-415f-b560-c3474a7cc58f"
      unitRef="usdPerShare">25.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i29215e52b65e43fc972cf9012edfc4db_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzMtNy0xLTEtMA_62003dc9-9829-4720-afb9-929d906be8a9"
      unitRef="shares">1031000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i29215e52b65e43fc972cf9012edfc4db_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzMtOS0xLTEtMA_c3fa7683-bb4f-4bd9-8bdb-d07278c50e5c"
      unitRef="usdPerShare">25.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if14fe60c75564f87bff6fd65a48b767d_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzQtMS0xLTEtMA_16227d0d-35b1-42de-a128-376b80462abe"
      unitRef="shares">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i39c21a3f04664aae99050be1c242902d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzQtMy0xLTEtMA_14af4bcb-7835-4f15-aa5e-2fc65604a353">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="if14fe60c75564f87bff6fd65a48b767d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzQtNS0xLTEtMA_47124dd0-de89-464b-a7fc-955edc9160bd"
      unitRef="usdPerShare">30.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="if14fe60c75564f87bff6fd65a48b767d_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzQtNy0xLTEtMA_6e257913-3943-48a6-9184-56057bf9e494"
      unitRef="shares">252000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="if14fe60c75564f87bff6fd65a48b767d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzQtOS0xLTEtMA_5345a8cc-3940-47f1-8a4d-278f34b488a5"
      unitRef="usdPerShare">30.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3d01282aee8a4bc49d7572c1d9725b53_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzUtMS0xLTEtMA_84423493-0402-43c2-91d5-3d439574edea"
      unitRef="shares">263000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ic14c2c3df81d44fb813a4a2a3f8c02df_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzUtMy0xLTEtMA_cbc1a069-f2c4-4ee5-ac3e-f3482a9c2677">P2Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3d01282aee8a4bc49d7572c1d9725b53_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzUtNS0xLTEtMA_cb8a9d43-2c43-40e0-adb6-6c7dfac1b874"
      unitRef="usdPerShare">35.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i3d01282aee8a4bc49d7572c1d9725b53_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzUtNy0xLTEtMA_458e79ed-6228-4e2a-ad20-1ca2ae3f84ef"
      unitRef="shares">242000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i3d01282aee8a4bc49d7572c1d9725b53_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzUtOS0xLTEtMA_54dda185-b65f-455f-bd8e-3d3e96334a70"
      unitRef="usdPerShare">35.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9167f3ba90b341e0b90b996996181170_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzYtMS0xLTEtMA_ac0c5f3d-9b56-46e6-ad7f-943893e135cc"
      unitRef="shares">51000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i157a0b3c309f430ba429bb273d71e394_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzYtMy0xLTEtMA_4498e082-b8f3-40b0-9d75-59be4148f64f">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i9167f3ba90b341e0b90b996996181170_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzYtNS0xLTEtMA_bdbd81a0-b15d-4467-b049-510d8074c8d3"
      unitRef="usdPerShare">42.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i9167f3ba90b341e0b90b996996181170_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzYtNy0xLTEtMA_f80c7594-30b3-4fbf-aebc-90887e36ac03"
      unitRef="shares">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i9167f3ba90b341e0b90b996996181170_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzYtOS0xLTEtMA_36f6e95b-d97a-4a35-b41d-4b176c47ca64"
      unitRef="usdPerShare">41.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i295a3b52ab4043fc99d206858a7aa3e7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzctMS0xLTEtMA_3df30903-fc3a-4b0f-ad1d-f884db1c16b9"
      unitRef="shares">2674000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i4049fa094315470ab8520dc21c3ce683_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzctMy0xLTEtMA_259cd5fb-3871-47a5-81e9-a206f9d42d1b">P3Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i295a3b52ab4043fc99d206858a7aa3e7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzctNS0xLTEtMA_a7b2fbcf-234a-4adc-a256-d5594ab76b94"
      unitRef="usdPerShare">26.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i295a3b52ab4043fc99d206858a7aa3e7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzctNy0xLTEtMA_f9798985-650b-455e-860e-e258e914cb60"
      unitRef="shares">1928000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i295a3b52ab4043fc99d206858a7aa3e7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTo4MjY4NTA4MzQyMjQ0YjlkOTI3N2QzMTgyM2MxZDMyMi90YWJsZXJhbmdlOjgyNjg1MDgzNDIyNDRiOWQ5Mjc3ZDMxODIzYzFkMzIyXzctOS0xLTEtMA_df1e5eb9-6fe9-49f1-8789-c6213a82945f"
      unitRef="usdPerShare">26.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU2NzM_72bdd634-8826-4f05-9afe-ea78e438f5ef">&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;The following table summarizes restricted stock activity during the three years ended December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.662%"/&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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value at Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,876,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,177,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,427,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;561,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,189,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19.96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(148,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2020&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:10pt;font-weight:700;line-height:100%"&gt;3,651,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEtMS0xLTEtMA_3c4347e0-3e05-4e89-b8d3-4e79663c1b06"
      unitRef="shares">5876000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEtMy0xLTEtMA_2dc21b30-300b-470b-97fb-b72b70b638f3"
      unitRef="usdPerShare">17.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzItMS0xLTEtMA_36c4a573-1166-4ac2-bea5-d938bd1dd9b5"
      unitRef="shares">509000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzItMy0xLTEtMA_306dca17-693e-457d-8af9-c1648f99bc05"
      unitRef="usdPerShare">31.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzMtMS0xLTEtMA_0a926419-72f2-4c1d-812c-0d2243936cd9"
      unitRef="shares">1177000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzMtMy0xLTEtMA_cdd66d4e-4e1a-4d6c-bb47-38d42257198d"
      unitRef="usdPerShare">18.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzQtMS0xLTEtMA_38efd841-88ef-4b61-a106-a8f726960408"
      unitRef="shares">71000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzQtMy0xLTEtMA_b0bd43fa-2914-4b55-b447-7521351f7687"
      unitRef="usd">25.61</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzUtMS0xLTEtMA_3e6f03ec-aebb-4825-bfab-20ea00d06a64"
      unitRef="shares">5137000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzUtMy0xLTEtMA_4ad4a671-c319-448d-b60c-99c5473fc6ca"
      unitRef="usdPerShare">18.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzYtMS0xLTEtMA_63753a3f-12bb-4b7e-82bb-3e0b57203db8"
      unitRef="shares">633000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzYtMy0xLTEtMA_8f8afd6a-2d52-4727-9972-89b485a88809"
      unitRef="usdPerShare">32.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzctMS0xLTEtMA_a238de03-f888-40a0-aa63-50ae52a358a2"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzctMy0xLTEtMA_68e0459a-18e3-4a58-9427-f6b0489ca901"
      unitRef="usdPerShare">19.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzgtMS0xLTEtMA_9b77f727-030d-49ed-9557-eeed998edfbe"
      unitRef="shares">143000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzgtMy0xLTEtMA_28e33e55-51bb-48c0-b720-b15849988d7e"
      unitRef="usd">28.61</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzktMS0xLTEtMA_29cf9305-3098-4cea-ab21-00c5ad4cb0b2"
      unitRef="shares">4427000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzktMy0xLTEtMA_8b6241d0-c17a-4fed-9d15-aa746b501ec7"
      unitRef="usdPerShare">19.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEwLTEtMS0xLTA_68401a5b-0faf-4e07-81c2-062108f25bf6"
      unitRef="shares">561000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEwLTMtMS0xLTA_14c9de68-28b8-4ca8-ab93-cbbe9d3ec9f2"
      unitRef="usdPerShare">30.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzExLTEtMS0xLTA_28f30073-9889-42c1-abbe-4d8ead8674ea"
      unitRef="shares">1189000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzExLTMtMS0xLTA_334465c6-1579-4c82-9db1-8df68b1fe609"
      unitRef="usdPerShare">19.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEyLTEtMS0xLTA_8bb5ee84-faae-437f-b161-ae9c622edff7"
      unitRef="shares">148000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEyLTMtMS0xLTA_3013a004-f2bd-4475-9fa3-9b20e662722f"
      unitRef="usd">34.89</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEzLTEtMS0xLTA_33c0b843-5181-4ae0-9f58-020071604b5e"
      unitRef="shares">3651000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90YWJsZTpkNGIzZTQ0MjAxZTM0ZDNiOTBhZTA0MjEyN2RjZTY1ZS90YWJsZXJhbmdlOmQ0YjNlNDQyMDFlMzRkM2I5MGFlMDQyMTI3ZGNlNjVlXzEzLTMtMS0xLTA_e5b50dae-a776-48f2-b1a3-94947cfd5057"
      unitRef="usdPerShare">20.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia5fe168defde4e83bff651f96c5b859f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzI5MzY_b6b45e8e-d95e-4651-8012-f79dfa52cf37"
      unitRef="usd">50210000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i915c477788024429ad13307a6c54262a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzMxMzQ_cbf5eee5-bd82-4b68-be68-3ee5e3831e28">P3Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzMzODg_1daad477-4ea6-4786-b144-4d47957bc4ee"
      unitRef="usd">23839000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzMzOTI_65c26378-e1a9-4cc7-bba6-dd4eb48df024"
      unitRef="usd">23263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzMzOTk_96b5cb56-d60b-4a27-8614-e079812be380"
      unitRef="usd">36122</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod
      contextRef="ib3f92e7f635d4dcc9f517590a6a15592_D20120208-20120208"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzM2MzY_16f68ae1-c22b-40c8-9c35-a31e0a731223"
      unitRef="shares">2194586</shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod>
    <us-gaap:SharePrice
      contextRef="ie7ab78ff44ba4f9abaee3d1b304f578f_I20120208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzM3MTU_f3ba06fe-1758-4ebc-a681-3957b5ebc022"
      unitRef="usdPerShare">18.23</us-gaap:SharePrice>
    <shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod
      contextRef="i0d2a24611d684977becd22f4f1140d09_D20120629-20120703"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQxMjI_3501623e-59ce-4305-bb92-7b65b0370890"
      unitRef="shares">2840013</shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod>
    <us-gaap:SharePrice
      contextRef="i939a18d73a0744fda32de337620743be_I20120703"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQyMDE_8a371513-2538-446b-ac3f-80b4c5ca6db3"
      unitRef="usdPerShare">14.09</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i3fad57bc48654b6197cde7ec69bf26f5_D20170301-20170301"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ1Mzg_b9b3d45b-b5f2-4405-a73b-de13e193b606"
      unitRef="shares">1125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharePrice
      contextRef="i1032ebd841274fe290fb528af72532a8_I20170301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ2MDI_00e7d0fb-da79-4a99-8258-9a449493db62"
      unitRef="usdPerShare">24.90</us-gaap:SharePrice>
    <shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod
      contextRef="i182ead3f0b6943fd90755cb75f886481_D20190325-20190325"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzUwMTk_7ce8f91c-c8e3-42db-a6f9-bcb29863b2d2"
      unitRef="shares">200000</shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i84991185da99459f82c73258f39d62f3_D20190819-20190819"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzUzMDM_3baa0779-d1d3-4a55-9bbc-a436bfe6bee5"
      unitRef="shares">225000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharePrice
      contextRef="i58e61e6e9f1e4a33a0cc105c19fae958_I20190819"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzUzNjc_d46048f8-c6e7-4a9a-83da-3f35a155df93"
      unitRef="usdPerShare">30.14</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ic938e12f4d5f4ad68b64ca1a16de0139_D20200630-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY5MDk_44d0a9be-65ae-4816-9ae0-5c646b21d9e6"
      unitRef="shares">225000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharePrice
      contextRef="i6eae58c7bf8f4a07a3483c136917e9be_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzQ5NDc4MDIzMzY5MTk_39d46f29-aaed-4145-a243-f9c472a1894c"
      unitRef="usdPerShare">24.83</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="ic9c71f4b189844b3a8e709f328d391c6_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU1NDY_3105755d-1089-4bdf-bf9b-6a191e0b0029"
      unitRef="shares">562500</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia5fe168defde4e83bff651f96c5b859f_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xODcvZnJhZzoyNjViZjAyNWVkMDg0ZjlhOWU3MWEyZTAwMmFhYjdjNS90ZXh0cmVnaW9uOjI2NWJmMDI1ZWQwODRmOWE5ZTcxYTJlMDAyYWFiN2M1XzU1OTA_46cef5eb-65bc-4236-88ac-c5bf483b5fa9"
      unitRef="shares">2560543</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:PreferredStockTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTMvZnJhZzpkZDdlODU3YmEyMjU0YWYwOTI0NjAyYjA3MzEyODRjMS90ZXh0cmVnaW9uOmRkN2U4NTdiYTIyNTRhZjA5MjQ2MDJiMDczMTI4NGMxXzY2NA_e134b1c2-4c4d-4f06-8efb-146528708cf4">Preferred StockThe Company has authorized 5,000,000 shares of preferred stock. The Board of Directors has designated 60,000 shares of such preferred stock as Series A Junior Participating Preferred Stock (&#x201c;Series A Preferred&#x201d;). Holders of the shares of Series A Preferred are entitled to dividends equal to 1,000 times dividends declared or paid on the Company's common stock. Each share of Series A Preferred entitles the holder to 1,000 votes on all matters submitted to the holders of common stock. The Series A Preferred has a liquidation preference of $1,000 per share and is not redeemable by the Company. No shares of preferred stock have been issued.</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4b70d4b63871483fb3393b5730ac367d_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTMvZnJhZzpkZDdlODU3YmEyMjU0YWYwOTI0NjAyYjA3MzEyODRjMS90ZXh0cmVnaW9uOmRkN2U4NTdiYTIyNTRhZjA5MjQ2MDJiMDczMTI4NGMxXzU3_0f6897d8-0231-45e8-b6e0-734cde517481"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i6886bc3f456c442f9bd13e63853c90fa_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTMvZnJhZzpkZDdlODU3YmEyMjU0YWYwOTI0NjAyYjA3MzEyODRjMS90ZXh0cmVnaW9uOmRkN2U4NTdiYTIyNTRhZjA5MjQ2MDJiMDczMTI4NGMxXzEyNQ_2e992138-b5fc-444e-81a4-8c83a0a72b69"
      unitRef="shares">60000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockDividendPaymentRateVariable
      contextRef="i2bd6e4cfec71466987a654ebf3135999_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTMvZnJhZzpkZDdlODU3YmEyMjU0YWYwOTI0NjAyYjA3MzEyODRjMS90ZXh0cmVnaW9uOmRkN2U4NTdiYTIyNTRhZjA5MjQ2MDJiMDczMTI4NGMxXzY2NQ_d096f7a5-9b69-4d51-90da-b08e0edcf3c2">1,000</us-gaap:PreferredStockDividendPaymentRateVariable>
    <us-gaap:PreferredStockVotingRights
      contextRef="i2bd6e4cfec71466987a654ebf3135999_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTMvZnJhZzpkZDdlODU3YmEyMjU0YWYwOTI0NjAyYjA3MzEyODRjMS90ZXh0cmVnaW9uOmRkN2U4NTdiYTIyNTRhZjA5MjQ2MDJiMDczMTI4NGMxXzY1OQ_46f233c8-496e-499a-8cd6-f662b8818218">1,000</us-gaap:PreferredStockVotingRights>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i6886bc3f456c442f9bd13e63853c90fa_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTMvZnJhZzpkZDdlODU3YmEyMjU0YWYwOTI0NjAyYjA3MzEyODRjMS90ZXh0cmVnaW9uOmRkN2U4NTdiYTIyNTRhZjA5MjQ2MDJiMDczMTI4NGMxXzU2Mg_9ae538b9-0c03-4b26-8cf1-3a00d0a0da4e"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <shoo:ShareRepurchaseProgramTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzIyMTc_96537e5e-a3f2-4074-b3c3-16cd0d588e2f">Share Repurchase Program&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;The Company's Board of Directors authorized a share repurchase program (the &#x201c;Share Repurchase Program&#x201d;), effective as of January 1, 2004. The Share Repurchase Program does not have a fixed expiration or termination date and may be modified or terminated by the Board of Directors at any time. On several occasions the Board of Directors has increased the amount authorized for repurchase of the Company's common stock. Most recently, on April 24, 2019, the Board of Directors approved the extension of the Company's Share Repurchase Program for up to $200,000 in repurchases of the Company's common stock, which includes the amount remaining under the prior authorizations. The Share Repurchase Program permits the Company to effect repurchases from time to time through a combination of open market repurchases or in privately negotiated transactions at such prices and times as are determined to be in the best interest of the Company. In the middle of March 2020, in response to the COVID-19 pandemic, as a precautionary measure the Board of Directors temporarily suspended the repurchase of the Company's common stock which the Board of Directors reinstated on February 24, 2021. During the twelve months ended December 31, 2020, an aggregate of 769,526 shares of the Company's common stock were repurchased under the Share Repurchase Program, at a weighted average price per share of $32.97, for an aggregate purchase price of approximately $25,369, which includes the amount remaining under the prior authorization. As of December 31, 2020, approximately $111,590 remained available for future repurchases under the Share Repurchase Program. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Steven Madden, Ltd. 2019 Incentive Compensation Plan provides the Company with the right to deduct or withhold, or require employees to remit to the Company, an amount sufficient to satisfy any applicable tax withholding obligations applicable to stock-based compensation awards. To the extent permitted, employees may elect to satisfy all or part of such withholding obligations by tendering to the Company previously owned shares or by having the Company withhold shares having a fair market value equal to the employee's withholding tax obligation. During the twelve months ended December 31, 2020, an aggregate of 627,087 shares were withheld in connection with the settlement of vested restricted stock to satisfy tax withholding requirements, at an average price per share of $33.83, for an aggregate purchase price of approximately $21,214.&lt;/span&gt;&lt;/div&gt;</shoo:ShareRepurchaseProgramTextBlock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i4279f50fc46b4b369201c9001e81ef32_I20190424"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzU5MQ_5d4a4db3-0915-4d03-b829-56dc9eed80a0"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i9a0018d06f3145c4b0cfe07681824933_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzEwMjI_d9dbcf77-b033-4198-be12-2a27a4938c26"
      unitRef="shares">769526</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i9a0018d06f3145c4b0cfe07681824933_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzExNTY_f5cd8f01-1ba2-46c9-a246-a4e6c7c928a0"
      unitRef="usdPerShare">32.97</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9a0018d06f3145c4b0cfe07681824933_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzEyMDk_fceeddbc-307a-405b-b362-df3fb67e00fb"
      unitRef="usd">25369000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzEzMDQ_20d9688b-cec1-492b-a404-cd6f1a42de65"
      unitRef="usd">111590000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzIwMDA_1bb7ebe1-2277-4174-adc6-2fcb72d966b0"
      unitRef="shares">627087</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzIxNTk_d9955b20-0bfb-4238-bfb0-ae37cda12934"
      unitRef="usdPerShare">33.83</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTYvZnJhZzphNzJiNWFmZjFhZmM0MDkyYjk0OWI0NTQwZjk2Y2M4NS90ZXh0cmVnaW9uOmE3MmI1YWZmMWFmYzQwOTJiOTQ5YjQ1NDBmOTZjYzg1XzIyMTI_ecf569bf-485e-4ba3-9726-fe7e01916324"
      unitRef="usd">21214000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90ZXh0cmVnaW9uOjFjZWJiZGI0NDUxNzRmNjc4NTMwMTJjNDQyNmRkY2I0Xzk0MQ_47a31c1e-1924-4406-9f6b-d2d8ebf48eb4">Derivative Instruments &lt;div style="margin-top:9pt;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 Company uses derivative instruments, specifically, forward foreign exchange contracts, to manage the risk associated with the volatility of future cash flows. The foreign exchange contracts are used to mitigate the impact of exchange rate fluctuations on certain forecasted purchases of inventory and are designated as cash flow hedging instruments.&#160;As of December 31, 2020, the Company's entire net forward contracts hedging portfolio consisted of a notional amount of $30,203, with the fair value included on the Consolidated Balance Sheets in other liabilities of $997. For the twelve months ended December 31, 2020, the Company's hedging activities were considered ineffective due to COVID-19, and, thus, gains of $176 related to ineffectiveness from hedging activities were recognized in the Consolidated Statements of (Loss)/Income during the first quarter of 2020. As of December 31, 2019, the Company's hedging activities were considered effective and, thus, no ineffectiveness from hedging activities was recognized in the Consolidated Statements of Income. The following table presents the pre-tax amounts from derivative instruments affecting income and other comprehensive income ("OCI") for the years ended December 31, 2020, 2019 and 2018, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges&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:10pt;font-weight:700;line-height:100%"&gt;Forward Contracts:&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Location of Gain or Loss Recognized in Net Income on Derivative&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:10pt;font-weight:700;line-height:100%"&gt;Gain/(Loss) Recognized in Accumulated OCI&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:10pt;font-weight:700;line-height:100%"&gt;Gain/(Loss) Reclassified into Income From Accumulated OCI&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90ZXh0cmVnaW9uOjFjZWJiZGI0NDUxNzRmNjc4NTMwMTJjNDQyNmRkY2I0XzQ5NDc4MDIzMzI5ODE_a33972a4-554a-462b-a7af-6f1fe66c91c3"
      unitRef="usd">30203000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90ZXh0cmVnaW9uOjFjZWJiZGI0NDUxNzRmNjc4NTMwMTJjNDQyNmRkY2I0XzU0Ng_89e9ace4-4ad3-456b-8ef7-39c652ce79ca"
      unitRef="usd">997000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeNetHedgeIneffectivenessGainLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90ZXh0cmVnaW9uOjFjZWJiZGI0NDUxNzRmNjc4NTMwMTJjNDQyNmRkY2I0XzQ5NDc4MDIzMzI1NjI_965b3ff2-229d-4666-a0ac-f42be4a3027d"
      unitRef="usd">176000</us-gaap:DerivativeNetHedgeIneffectivenessGainLoss>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90ZXh0cmVnaW9uOjFjZWJiZGI0NDUxNzRmNjc4NTMwMTJjNDQyNmRkY2I0XzkzOA_9fe383ab-7785-4c98-b47c-ae15b705a312">The following table presents the pre-tax amounts from derivative instruments affecting income and other comprehensive income ("OCI") for the years ended December 31, 2020, 2019 and 2018, respectively:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Hedges&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:10pt;font-weight:700;line-height:100%"&gt;Forward Contracts:&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Location of Gain or Loss Recognized in Net Income on Derivative&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:10pt;font-weight:700;line-height:100%"&gt;Gain/(Loss) Recognized in Accumulated OCI&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:10pt;font-weight:700;line-height:100%"&gt;Gain/(Loss) Reclassified into Income From Accumulated OCI&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Cost of Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i4d900f4d2ef64f7783f0e89ed100dbb5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90YWJsZTpjMmI0NTM5NGIyYzc0MjYyOTk5NjkyOWNhMDdmZjZmNi90YWJsZXJhbmdlOmMyYjQ1Mzk0YjJjNzQyNjI5OTk2OTI5Y2EwN2ZmNmY2XzItMy0xLTEtMA_8eac062e-f99b-4c8a-bf78-4a75310af9dc"
      unitRef="usd">-997000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i4d900f4d2ef64f7783f0e89ed100dbb5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90YWJsZTpjMmI0NTM5NGIyYzc0MjYyOTk5NjkyOWNhMDdmZjZmNi90YWJsZXJhbmdlOmMyYjQ1Mzk0YjJjNzQyNjI5OTk2OTI5Y2EwN2ZmNmY2XzItNS0xLTEtMA_01121727-a20c-4834-bc7a-1575b8d80d01"
      unitRef="usd">-89000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i5817bd8abca3432ba5a1d74e61bcf3be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90YWJsZTpjMmI0NTM5NGIyYzc0MjYyOTk5NjkyOWNhMDdmZjZmNi90YWJsZXJhbmdlOmMyYjQ1Mzk0YjJjNzQyNjI5OTk2OTI5Y2EwN2ZmNmY2XzMtMy0xLTEtMA_d23934f3-2d64-4e33-886a-2f47402856f9"
      unitRef="usd">-454000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i5817bd8abca3432ba5a1d74e61bcf3be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90YWJsZTpjMmI0NTM5NGIyYzc0MjYyOTk5NjkyOWNhMDdmZjZmNi90YWJsZXJhbmdlOmMyYjQ1Mzk0YjJjNzQyNjI5OTk2OTI5Y2EwN2ZmNmY2XzMtNS0xLTEtMA_97a02d11-aecf-42c5-a00f-0fcd871bb182"
      unitRef="usd">-10000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i87551412bacd4d58bdfe294963c6b93a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90YWJsZTpjMmI0NTM5NGIyYzc0MjYyOTk5NjkyOWNhMDdmZjZmNi90YWJsZXJhbmdlOmMyYjQ1Mzk0YjJjNzQyNjI5OTk2OTI5Y2EwN2ZmNmY2XzQtMy0xLTEtMA_1035dce8-cba7-4965-b785-a41b9369a119"
      unitRef="usd">748000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i87551412bacd4d58bdfe294963c6b93a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18xOTkvZnJhZzoxY2ViYmRiNDQ1MTc0ZjY3ODUzMDEyYzQ0MjZkZGNiNC90YWJsZTpjMmI0NTM5NGIyYzc0MjYyOTk5NjkyOWNhMDdmZjZmNi90YWJsZXJhbmdlOmMyYjQ1Mzk0YjJjNzQyNjI5OTk2OTI5Y2EwN2ZmNmY2XzQtNS0xLTEtMA_98a5b98b-bd41-439b-9c32-17b83a57ecab"
      unitRef="usd">-39000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzMxNzU_44240ebd-cd90-40d8-9fb7-6803f70058e9">Leases&lt;div style="margin-top:10pt;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;During the first quarter 2019, the Company adopted ASU No. 2016-02, &#x201c;Leases (Topic 842),&#x201d; which requires leases with durations greater than twelve months to be recognized on the balance sheet. The Company adopted the standard using the modified retrospective approach with an effective date as of January 1, 2019. Upon adoption the Company recorded $194,100 of right-of-use asset and $209,000 of lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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 Company elected the package of three practical expedients. As such, the Company did not reassess whether expired or existing contracts are or contain a lease and did not need to reassess the lease classifications or reassess the initial direct costs associated with expired or existing leases. The Company did not elect the hindsight practical expedient or the land easement practical expedient, neither of which are applicable to the Company. In addition, the Company has elected to take the practical expedient to not separate lease and non-lease components for all asset classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office space, sample production space, warehouses, showrooms, storage and retail stores under operating leases. The Company&#x2019;s portfolio of leases is primarily related to real estate. Because most of its leases do not provide a readily determinable implicit rate, the Company estimated its incremental borrowing rate to discount the lease payments based on information available at lease commencement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the leases for the Company&#x2019;s retail store facilities provide for variable lease payments based on future sales volumes at the leased location, which are not measurable at the inception of the lease and are therefore not included in the measurement of the right-of-use assets and lease liabilities. Under ASC 842, these variable lease costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the effects of the COVID-19 pandemic, during the third quarter of 2020, the Company executed amendments to certain leases in its existing operating lease portfolio, which included changes to rental payments either to be fully or partially based on the future sales volumes at the leased location. The Company considered these concessions in accordance with the FASB Staff Q&amp;amp;A&#x2014;Topic 842 and Topic 840: Accounting For Lease Concessions Related to the Effects of the COVID-19 Pandemic (the &#x201c;Lease Modification Q&amp;amp;A&#x201d;), and determined that the concessions resulted in the total payments required by the modified contract being substantially the same as or less than total payments required by the original contract consistent with how they would be accounted for as though enforceable rights and obligations for those concessions existed in the original &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;contract. Consequently, the Company elected to account for these concessions as if they were contemplated in the enforceable rights and obligations of the existing contract. Please see Note S for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company made payments amounting to $12,064 for COVID-19 lease amendments during the year ended December 31, 2020, which are included in variable lease costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease right-of-use assets, along with other long-lived assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Due to the impact of the COVID-19 pandemic on the Company&#x2019;s operations and the decline in the retail real estate market, the Company identified indicators of impairment for long-lived assets at certain of its retail stores. For such stores, the Company performed a recoverability test, comparing estimated undiscounted cash flows to the carrying value of the related long-lived assets. When the carrying value was more than the estimated undiscounted cash flows, the Company wrote the assets down to their fair value. Fair values of the long-lived assets were estimated using an income approach based on management&#x2019;s forecast of future cash flows derived from continued retail operations and the fair values of individual operating lease assets were determined using estimated market rental rates. Significant estimates are used in determining future cash flows of each store over its remaining lease term, including the Company's expectations of future projected cash flows. An impairment loss is recorded if the carrying amount of the long-lived asset group exceeds its fair value. As a result, the Company recorded impairment charges of $22,183 related to store lease right-of-use assets for the year ended December 31, 2020. The impairment charges were recorded in operating expenses in the Retail segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Lease Position&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;The table below presents the lease-related assets and liabilities recorded on the balance sheet as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.862%"/&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:10pt;font-weight:700;line-height:100%"&gt;Classification on the Balance Sheet&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;38,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases - long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) During the year ended December 31, 2020, the Company recorded  pre-tax impairment charges related to the right-of-use assets of $22,183.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) During the third quarter of 2019, the Company recorded a pre-tax charge related to the right-of-use asset of $1,883.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Lease Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;&#160;The table below presents certain information related to lease costs for the years ended December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.586%"/&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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,387&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The Company has incurred lease modification expenses of $12,064, which have been included in variable lease costs for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Other Information&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;The table below presents supplemental cash flow information related to leases for the years ended December 31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Noncash transactions:&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use asset obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use asset amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Undiscounted Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the lease liabilities recorded on the balance sheet as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.181%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum 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:10pt;font-weight:400;line-height:100%"&gt;147,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A majority of the retail store leases provide for contingent rental payments if gross sales exceed certain targets. In addition, many of the leases contain rent escalation clauses to compensate for increases in operating costs and real estate taxes. Rent expense for the years ended December&#160;31, 2020, 2019 and 2018 was approximately $49,619,&lt;/span&gt;&lt;span style="color:#ff9900;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;$61,283 and $58,332, respectively. Included in such amounts are contingent rents of $46, $138 and $516 in 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense is calculated by amortizing total base rental payments (net of any rental abatements, construction allowances and other rental concessions), on a straight-line basis, over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i119c321c095243979f04478907574a23_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzM3MA_b71f60d3-0fc2-44ef-bb1a-a0d69133a37c"
      unitRef="usd">194100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <shoo:LeaseLiability
      contextRef="i119c321c095243979f04478907574a23_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzQwMA_92af17ac-69d3-4ab0-b7c4-ee8c620db875"
      unitRef="usd">209000000</shoo:LeaseLiability>
    <shoo:LeaseModificationExpense
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzQ5NDc4MDIzMzcwMjI_6f5e6fe0-4520-4b8d-8a89-cb1934fc064b"
      unitRef="usd">12064000</shoo:LeaseModificationExpense>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4Xzg3OTYwOTMwMzQxMjA_39a8c00e-6c0c-41db-ac6a-3118f4cae7bd"
      unitRef="usd">22183000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzMxNjk_0cbdc856-bafd-450d-adc2-f441b985c3d9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Lease Position&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;The table below presents the lease-related assets and liabilities recorded on the balance sheet as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.862%"/&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:10pt;font-weight:700;line-height:100%"&gt;Classification on the Balance Sheet&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;38,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases - long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) During the year ended December 31, 2020, the Company recorded  pre-tax impairment charges related to the right-of-use assets of $22,183.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) During the third quarter of 2019, the Company recorded a pre-tax charge related to the right-of-use asset of $1,883.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzItMy0xLTEtMA_90a15eef-6bfb-4c3b-a7b2-df93d7776910"
      unitRef="usd">101379000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzItNS0xLTEtNzgy_9b6b5014-decb-4d1b-a029-e781bcd5d88a"
      unitRef="usd">155700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzUtMy0xLTEtMA_0b57463e-d67b-41eb-83f4-6f2481c8f8d3"
      unitRef="usd">34257000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzUtNS0xLTEtNzgy_cd1c704b-798a-4c57-a479-493f71029af8"
      unitRef="usd">38624000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzYtMy0xLTEtMA_129bd6f0-6e5f-47bf-9677-7139b8031dcf"
      unitRef="usd">98592000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzYtNS0xLTEtNzgy_900650be-67a6-4e1e-b944-a1c91d427bcb"
      unitRef="usd">133172000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <shoo:LeaseLiability
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzctMy0xLTEtMA_0133b965-6a57-4ef1-951f-3279fc40b14a"
      unitRef="usd">132849000</shoo:LeaseLiability>
    <shoo:LeaseLiability
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzctNS0xLTEtNzgy_6248c100-0774-415e-9200-332e2c806bf4"
      unitRef="usd">171796000</shoo:LeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzktMy0xLTEtMA_bd1d7fc1-a427-4b6f-915e-6a643c46be4c">P5Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzktNS0xLTEtNzgy_97ed79b9-7a86-4167-b26b-f7e3f67d7f12">P5Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzEwLTMtMS0xLTA_8934d2f0-30ba-470e-98bb-85ba244b9fc5"
      unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTpjZDYwMjEzYWE2NzQ0MWI0OWFhYTMyNjUwNjRjY2I3OC90YWJsZXJhbmdlOmNkNjAyMTNhYTY3NDQxYjQ5YWFhMzI2NTA2NGNjYjc4XzEwLTUtMS0xLTc4Mg_1f151658-5a53-48bc-9a0e-d19a8f2f549a"
      unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzQ5NDc4MDIzMzIxNjQ_39a8c00e-6c0c-41db-ac6a-3118f4cae7bd"
      unitRef="usd">22183000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLeasehold
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzE3ODk_51584a0f-9402-4fae-a1c9-2bee3a7cd6ad"
      unitRef="usd">1883</us-gaap:ImpairmentOfLeasehold>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzMxNjY_2b408ee9-7a68-4036-987e-7dad2f95cf83">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Lease Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;&#160;The table below presents certain information related to lease costs for the years ended December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.586%"/&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:10pt;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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,368&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,387&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,154&#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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzAtMS0xLTEtMA_0893c64e-acef-44fa-94f8-0525f27a9a61"
      unitRef="usd">42368000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzAtMy0xLTEtODA4_d95ee38b-b9a8-435b-874a-4eef304f3ac3"
      unitRef="usd">48387000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzEtMS0xLTEtODA0_a8d593dc-d732-4fdb-9603-6eb07afb9a25"
      unitRef="usd">13412000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzEtMy0xLTEtODA4_3a0d6c7a-d16a-49db-8b18-a98db2a9a7e2"
      unitRef="usd">172000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzEtMS0xLTEtMA_a066437c-b3aa-4934-9a89-d5ffdfb7b8a0"
      unitRef="usd">238000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzItMy0xLTEtODA4_358da365-d16a-4113-8037-501b5d45ede9"
      unitRef="usd">239000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzItMS0xLTEtMA_f16b7a57-bb7c-4202-94b8-a71f1f88d766"
      unitRef="usd">562000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzMtMy0xLTEtODA4_e0f5f239-0e11-4655-9b0a-ed675e8ace3d"
      unitRef="usd">644000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzMtMS0xLTEtMA_baf3b9a7-dc17-436a-8b6d-e1ec0bb5e845"
      unitRef="usd">55456000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTozM2ExM2Q5YTU4NTg0MGIwODg5MmIzYzIyMjMyNWQ1NC90YWJsZXJhbmdlOjMzYTEzZDlhNTg1ODQwYjA4ODkyYjNjMjIyMzI1ZDU0XzQtMy0xLTEtODA4_0ac4b331-d590-4281-9da0-c2658301844a"
      unitRef="usd">48154000</us-gaap:LeaseCost>
    <shoo:LeaseModificationExpense
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzQ5NDc4MDIzMzcwMTI_6f5e6fe0-4520-4b8d-8a89-cb1934fc064b"
      unitRef="usd">12064000</shoo:LeaseModificationExpense>
    <shoo:ScheduleofLeasesSupplementalCashFlowsTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzMxNzA_aa38bbeb-b7fa-4d31-965c-bf6a62bcf10c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Other Information&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;The table below presents supplemental cash flow information related to leases for the years ended December 31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</shoo:ScheduleofLeasesSupplementalCashFlowsTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTplY2JkNTMxMTZjYjQ0YzY2ODYzZTQ1ODA5MmY4MTE1ZS90YWJsZXJhbmdlOmVjYmQ1MzExNmNiNDRjNjY4NjNlNDU4MDkyZjgxMTVlXzEtMS0xLTEtMA_18a5237f-99c0-4f10-960b-d3beb489232a"
      unitRef="usd">43582000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTplY2JkNTMxMTZjYjQ0YzY2ODYzZTQ1ODA5MmY4MTE1ZS90YWJsZXJhbmdlOmVjYmQ1MzExNmNiNDRjNjY4NjNlNDU4MDkyZjgxMTVlXzItMy0xLTEtODM1_9b9f18ea-664d-4a7d-b5e4-7ed7f1ac2bd6"
      unitRef="usd">46324000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZToxMzBhOGZkZGMyYTY0YWJlOGE4MTcxZjlmYmUyOGRhMC90YWJsZXJhbmdlOjEzMGE4ZmRkYzJhNjRhYmU4YTgxNzFmOWZiZTI4ZGEwXzMtMS0xLTEtMTE2MTU_6d4cae04-a9ef-4105-b8b6-236ce534dd9d"
      unitRef="usd">2746000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZToxMzBhOGZkZGMyYTY0YWJlOGE4MTcxZjlmYmUyOGRhMC90YWJsZXJhbmdlOjEzMGE4ZmRkYzJhNjRhYmU4YTgxNzFmOWZiZTI4ZGEwXzMtMy0xLTEtMTE2MTU_a7c208c3-c1b4-40b5-ac46-ed394bdccdc1"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:AmortizationOfLeasedAsset
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZToxMzBhOGZkZGMyYTY0YWJlOGE4MTcxZjlmYmUyOGRhMC90YWJsZXJhbmdlOjEzMGE4ZmRkYzJhNjRhYmU4YTgxNzFmOWZiZTI4ZGEwXzQtMS0xLTEtMTI1MDQ_eb4eb044-b70b-4140-ab48-05b8eb5d039b"
      unitRef="usd">38228000</us-gaap:AmortizationOfLeasedAsset>
    <us-gaap:AmortizationOfLeasedAsset
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZToxMzBhOGZkZGMyYTY0YWJlOGE4MTcxZjlmYmUyOGRhMC90YWJsZXJhbmdlOjEzMGE4ZmRkYzJhNjRhYmU4YTgxNzFmOWZiZTI4ZGEwXzQtMy0xLTEtMTI1MDY_ecaab800-fc72-4201-932e-fd4bfb7220a1"
      unitRef="usd">36170000</us-gaap:AmortizationOfLeasedAsset>
    <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzMxNzY_86261b25-ba73-4f33-a13e-bc43dd02470e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%"&gt;Undiscounted Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the lease liabilities recorded on the balance sheet as of December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.181%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum 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:10pt;font-weight:400;line-height:100%"&gt;147,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,849&#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:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzAtMS0xLTEtMA_9c6ddb11-3b61-4151-bcf2-7c28bc3f09da"
      unitRef="usd">39700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzEtMS0xLTEtMA_884cccdd-4992-4731-81d5-e192db27c130"
      unitRef="usd">30905000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzItMS0xLTEtMA_be666652-4edd-477f-89da-eb40adf8f9b3"
      unitRef="usd">22407000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzMtMS0xLTEtMA_4f56d286-0ab3-41fa-96e3-df8048a3f9c8"
      unitRef="usd">18128000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzQtMS0xLTEtMA_ff629c97-dc29-4512-8b52-25b7ee5390ea"
      unitRef="usd">14794000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzUtMS0xLTEtMA_df3d72db-9ced-4d2a-be6b-365d065537f2"
      unitRef="usd">21955000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzYtMS0xLTEtMA_4558730c-364d-4a79-97f1-2923fac552ba"
      unitRef="usd">147889000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzctMS0xLTEtMA_13ed5420-9ff3-4aed-be8b-3c0efa9b585b"
      unitRef="usd">15040000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90YWJsZTo1NTVjZTZhZjgxODM0ZmQxYWQwOGMyNTljYzU4ZGEwZi90YWJsZXJhbmdlOjU1NWNlNmFmODE4MzRmZDFhZDA4YzI1OWNjNThkYTBmXzgtMS0xLTEtMA_8687469c-521f-4e23-bdc5-c33ab88e57a2"
      unitRef="usd">132849000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseAndRentalExpense
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzI2OTU_57d9761a-74d7-466c-9f79-84a0daa77668"
      unitRef="usd">49619000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzI3MDA_27c22eed-e58e-408c-a35e-42d5dd8a9566"
      unitRef="usd">61283000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzI3MDg_658ba74e-c2e9-4325-b533-f7fbbdbdd603"
      unitRef="usd">58332000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:OperatingLeasesRentExpenseContingentRentals
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzI3NzY_b21cdba3-ea5c-469a-a258-a57070fc2b59"
      unitRef="usd">46000</us-gaap:OperatingLeasesRentExpenseContingentRentals>
    <us-gaap:OperatingLeasesRentExpenseContingentRentals
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzI3ODE_73575725-5a0c-4603-b120-45d754e834a9"
      unitRef="usd">138000</us-gaap:OperatingLeasesRentExpenseContingentRentals>
    <us-gaap:OperatingLeasesRentExpenseContingentRentals
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDIvZnJhZzo2MTBiZmM0ODQzM2I0OTI5OTNkMDY4NGNkNzVjOWFhOC90ZXh0cmVnaW9uOjYxMGJmYzQ4NDMzYjQ5Mjk5M2QwNjg0Y2Q3NWM5YWE4XzI3ODk_dff56e7b-b18c-41dc-8e8a-05d3014e317a"
      unitRef="usd">516000</us-gaap:OperatingLeasesRentExpenseContingentRentals>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzM0MDM_721e44fb-d8b1-48cc-a3f3-ac495eebeb49">Income Taxes&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;The components of (loss)/income before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.269%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(63,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,040&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of (benefit)/provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.269%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,958&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:700;line-height:100%"&gt;(3,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;(2,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:10pt;font-weight:700;line-height:100%"&gt;(8,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,822)&lt;/span&gt;&lt;/td&gt;&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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between income taxes computed at the federal statutory rate and the effective tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.632%"/&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes at federal statutory 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:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local income taxes - net of federal income 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:10pt;font-weight:700;line-height:100%"&gt;12.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of tax reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global intangible low-taxed income ("GILTI")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(18.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid tax adjustment related to 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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&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:10pt;font-weight:700;line-height:100%"&gt;39.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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-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:10pt;font-weight:400;line-height:100%"&gt;21.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;26.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary changes between the Company&#x2019;s effective tax rate for the year ended December 31, 2020 and 2019 are due to the year-over-year benefit resulting from the exercising and vesting of share-based awards, an increase in tax benefit related to a net operating loss carryback claim set forth by the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;), an &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;increase in the GILTI tax, a decrease in the state taxes incurred, and an increase in pre-tax losses in jurisdictions with higher tax rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;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 components of deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.795%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:10pt;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:10pt;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:10pt;font-weight:400;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable allowances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,226&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;4,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/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:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,975&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets after valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,056&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Unremitted earnings of foreign subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use 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:10pt;font-weight:700;line-height:100%"&gt;(24,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Amortization of goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross 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:10pt;font-weight:700;line-height:100%"&gt;(53,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,933)&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets/(liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company applies the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected future taxable income, and tax&#x2011;planning strategies in making this assessment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s increase in valuation allowance of $2,738 is due to a deferred tax asset on an outside basis difference which the Company does not expect to realize, and net operating loss deferred tax assets in various foreign subsidiaries, which resulted in an aggregate valuation allowance of $4,968 for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.865%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.212%"/&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions 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:10pt;font-weight:700;line-height:100%"&gt;1,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions related to current period 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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#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;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2020, 2019 and 2018 the total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is approximately $2,295, $1,150 and $1,511, in the aggregate, respectively. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense. Accrued interest and penalties on unrecognized tax benefits and interest and penalty expense was immaterial to the consolidated financial statements for all periods presented. The unrecognized tax benefits are not expected to materially change in the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S., for federal, state, and local purposes, and in certain other foreign jurisdictions.  The Company's tax years 2017 through 2020 remain open to examination by most taxing authorities. During 2017, the U.S. Internal Revenue Service completed its audit of the Company's 2014 U.S. income tax return.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s consolidated financial statements provide for any related tax liability on amounts that may be repatriated from foreign operations, aside from undistributed earnings of certain of the Company&#x2019;s foreign subsidiaries that are intended to be indefinitely reinvested in operations outside the U.S. The deferred tax liability of $2,964 at December 31, 2020 reflects the withholding tax on amounts that may be repatriated from foreign operations. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In response to the COVID-19 pandemic, the CARES Act was signed into law on March 27, 2020, which includes significant corporate income tax and payroll tax provisions aimed at providing economic relief. The Company received or expects to continue to receive a corporate income tax benefit on the net operating loss carryback provision set forth by the CARES act, as well as favorable cash flow benefits related to the employee retention credit, employer payroll tax deferral, and accelerated depreciation related to qualified improvement property. The Company will continue to assess the impact of the CARES Act and other COVID-19 related incentives.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzMzODk_134220da-f094-4019-b594-d1ae5d6bd441">&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;The components of (loss)/income before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.269%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(63,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,040&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,340&#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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzEtMS0xLTEtMA_93a4962b-8aa5-4594-8180-cd1fcb5ba285"
      unitRef="usd">-63025000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzEtMy0xLTEtMA_c39f45b6-99a2-4a4e-b015-30ccb39029ef"
      unitRef="usd">119166000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzEtNS0xLTEtMA_a35ff7f3-1f65-4ab4-bdb3-38c7e31bbaba"
      unitRef="usd">121674000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzItMS0xLTEtMA_cd4c2d81-f1f2-469a-97c0-19b72695446f"
      unitRef="usd">33040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzItMy0xLTEtMA_694b373a-c7f9-4026-bf0a-fcbbdb5a37e0"
      unitRef="usd">62060000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzItNS0xLTEtMA_79d6e357-f3bc-4234-a33a-f2ac55850479"
      unitRef="usd">55666000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzMtMS0xLTEtMA_64f5270a-535f-4425-aa5d-ba873de8f9ca"
      unitRef="usd">-29985000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzMtMy0xLTEtMA_b6a5fb94-fab1-457c-8550-fe90c5240e04"
      unitRef="usd">181226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0Y2FlN2U5MDQ5Y2U0YjQ5OGJmMjgyOTMxNmFmZDIzOS90YWJsZXJhbmdlOjRjYWU3ZTkwNDljZTRiNDk4YmYyODI5MzE2YWZkMjM5XzMtNS0xLTEtMA_7ac81f8f-9f73-4fba-a4ad-0ec2e04671b1"
      unitRef="usd">177340000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzMzOTE_3e801aa9-0c44-4ff8-8dc4-6f2ad8f99785">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.269%"/&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,958&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:10pt;font-weight:700;line-height:100%"&gt;(3,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;(2,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:10pt;font-weight:700;line-height:100%"&gt;(8,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,822)&lt;/span&gt;&lt;/td&gt;&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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,841&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzItMS0xLTEtMA_4a6841f9-bd39-4df4-b52d-ab0bd1625093"
      unitRef="usd">-10764000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzItMy0xLTEtMA_7b3e505b-a7fe-45bd-9e05-81719c0d06fc"
      unitRef="usd">18655000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzItNS0xLTEtMA_c3257bb7-0540-431d-b301-3671d1980d92"
      unitRef="usd">32880000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzMtMS0xLTEtMA_6ae0c7d5-8f83-4d7f-8c4a-259f3be74b0e"
      unitRef="usd">-545000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzMtMy0xLTEtMA_74644e05-3400-4338-af83-9128ede3cb52"
      unitRef="usd">3765000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzMtNS0xLTEtMA_da22faa1-0f38-42c9-9eca-477d7f14933a"
      unitRef="usd">5012000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzQtMS0xLTEtMA_b36a59e1-36d8-4ae9-9dcf-38f401ef9b02"
      unitRef="usd">7958000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzQtMy0xLTEtMA_44c59980-11cb-49c5-8fbe-9c99d896c24a"
      unitRef="usd">11940000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzQtNS0xLTEtMA_1f14e644-c292-4d0b-bd5a-8f2bd850ffc9"
      unitRef="usd">11771000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzUtMS0xLTEtMA_7e99ee7e-52f5-4aeb-b2df-91caab85b3f3"
      unitRef="usd">-3351000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzUtMy0xLTEtMA_28ba70b1-f884-4231-aa9b-69cff3840afc"
      unitRef="usd">34360000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzUtNS0xLTEtMA_b064f549-8972-4561-9e82-747e6db7b0dc"
      unitRef="usd">49663000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzctMS0xLTEtMA_1d9c8921-3743-47ed-ab2b-a594b1d2ce0a"
      unitRef="usd">-4940000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzctMy0xLTEtMA_73bfe708-a381-497a-a22f-0e87e5026435"
      unitRef="usd">2309000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzctNS0xLTEtMA_9ddc53be-6c13-4903-a8c7-137660274abb"
      unitRef="usd">-2489000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzgtMS0xLTEtMA_d8a02893-d696-439c-937c-a50951d5639e"
      unitRef="usd">-2962000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzgtMy0xLTEtMA_9d2c4e23-9ebc-4c60-9ebb-f0ba5945d450"
      unitRef="usd">1343000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzgtNS0xLTEtMA_b7b7a678-ed08-45d9-8e41-20f8c44c61ee"
      unitRef="usd">-200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzktMS0xLTEtMA_cf14109e-12c1-4286-a476-da61cf2b6098"
      unitRef="usd">-451000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzktMy0xLTEtMA_4b358f72-d937-4d0f-8110-f4e5b34eda1b"
      unitRef="usd">1492000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzktNS0xLTEtMA_67d9ba8e-459d-4053-98d8-5b9e9a699a0d"
      unitRef="usd">-133000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzEwLTEtMS0xLTA_50f4fafe-309d-4b60-86e2-d31d86e21204"
      unitRef="usd">-8353000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzEwLTMtMS0xLTA_013b5ce5-4082-4824-9ca0-aa60186f8eae"
      unitRef="usd">5144000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzEwLTUtMS0xLTA_a35bafaf-115d-4f22-8a14-59456ed95673"
      unitRef="usd">-2822000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzExLTEtMS0xLTA_9cd2acbc-ae33-40c6-b046-73ae5f6326cd"
      unitRef="usd">-11704000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzExLTMtMS0xLTA_e5195a77-353e-4cf1-9dc4-d77adaa820fc"
      unitRef="usd">39504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0MjQ4NTBmYmU2OWU0ZGI2OGY3ZTgxNmZjZmNlYWIzNC90YWJsZXJhbmdlOjQyNDg1MGZiZTY5ZTRkYjY4ZjdlODE2ZmNmY2VhYjM0XzExLTUtMS0xLTA_71396407-93fd-4cf4-bec8-36cb9c2cc995"
      unitRef="usd">46841000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzMzOTI_11bf5ad4-afcf-430a-8b5c-5c4cd0db2147">&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;A reconciliation between income taxes computed at the federal statutory rate and the effective tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.632%"/&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes at federal statutory 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:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local income taxes - net of federal income 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:10pt;font-weight:700;line-height:100%"&gt;12.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of tax reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global intangible low-taxed income ("GILTI")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(18.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid tax adjustment related to 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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&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:10pt;font-weight:700;line-height:100%"&gt;39.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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-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:10pt;font-weight:400;line-height:100%"&gt;21.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%"&gt;26.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzItMS0xLTEtMA_9fa63d04-93e7-49fa-88bc-f1e3bb489593"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzItMy0xLTEtMA_61b22cc8-f1e5-4b36-ae2a-872c79bf33bc"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzItNS0xLTEtMA_fdb8a08b-af02-4a06-b70f-9674ae875363"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzMtMS0xLTEtMA_e7adcf46-6788-48a4-922b-eb498b021a6c"
      unitRef="number">0.103</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzMtMy0xLTEtMA_f6c75b3d-7894-4e18-8540-0dd49dca0821"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzMtNS0xLTEtMA_55ff57f4-d3a0-4d4d-a332-9655780c4d67"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzQtMS0xLTEtMA_7704e64c-8320-4569-887a-67b017746a57"
      unitRef="number">0.118</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzQtMy0xLTEtMA_3fb1daed-7a2b-41be-bd3a-752d17666eed"
      unitRef="number">-0.034</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzQtNS0xLTEtMA_41ded918-3651-4a78-af36-a1ea84524c82"
      unitRef="number">-0.021</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzUtMS0xLTEtMA_0f5c36a8-3e0b-47d1-a940-c6d0dd1ccf6d"
      unitRef="number">0.129</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzUtMy0xLTEtMA_2ddd3539-72b4-4d7f-a86c-ab3a7a5bb6be"
      unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzUtNS0xLTEtMA_fdc2cffc-9dbc-402c-9846-8e59402dd2d0"
      unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzYtMS0xLTEtMA_eb88210a-9459-47c3-a724-17e09ba64e08"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzYtMy0xLTEtMA_836083c8-71dc-4519-87e9-180f70fab84d"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzYtNS0xLTEtMA_51b032e9-56d1-4c6d-890a-051b037cd2bf"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzctMS0xLTEtMA_899cf548-6b68-4fd7-b718-18dbd457d6aa"
      unitRef="number">0.140</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzctMy0xLTEtMA_ff1be99a-3919-4b3e-be5b-c40a806b662d"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzctNS0xLTEtMA_53b93556-e6d8-4159-86b1-c04db202f42a"
      unitRef="number">0.020</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <shoo:EffectiveIncomeTaxRateReconciliationGILTI
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzgtMS0xLTEtMA_7ad8213e-e4d4-4e8c-8e0f-4f5278dd7e3f"
      unitRef="number">-0.182</shoo:EffectiveIncomeTaxRateReconciliationGILTI>
    <shoo:EffectiveIncomeTaxRateReconciliationValuationAllowance
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzktMS0xLTEtNjM1Nw_13f8d1d2-bce1-4a66-a4e8-b1f0e17549ca"
      unitRef="number">-0.093</shoo:EffectiveIncomeTaxRateReconciliationValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzktMS0xLTEtMA_4685a438-435a-4eea-92aa-c5002361afb2"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzktMy0xLTEtMA_aa5a21aa-a6cf-42ce-81a1-e70ae8abaec0"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzktNS0xLTEtMA_98fc51fa-6e4d-4295-83dd-11858ff08458"
      unitRef="number">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzEwLTEtMS0xLTA_17530d48-7518-4bc6-9efc-253fa4ad3643"
      unitRef="number">-0.031</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzEwLTMtMS0xLTA_366794c0-cdad-4d1c-b0b8-72ec11808743"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzEwLTUtMS0xLTA_a22c1aa1-47e8-4d7c-bb2b-9c05c4c6dbce"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzExLTEtMS0xLTA_e909e34b-bd56-4265-bf7e-fa80a323d29d"
      unitRef="number">0.390</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzExLTMtMS0xLTA_bc5826e4-33c8-44ce-88cb-f9cd2042f115"
      unitRef="number">0.218</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo1YWQwMzE4YTAxNjQ0M2MyOWNmYTZmODQ3NGE0MjRkOS90YWJsZXJhbmdlOjVhZDAzMThhMDE2NDQzYzI5Y2ZhNmY4NDc0YTQyNGQ5XzExLTUtMS0xLTA_38988d8f-8693-4944-be87-557c00b4c0a4"
      unitRef="number">0.264</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzMzOTQ_bd10bfe2-bd0f-4651-844f-46a5f5725926">&lt;div style="margin-bottom:7pt;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 components of deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.795%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:10pt;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:10pt;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:10pt;font-weight:400;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable allowances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,226&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;4,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/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:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,975&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets after valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,056&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Unremitted earnings of foreign subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use 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:10pt;font-weight:700;line-height:100%"&gt;(24,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Amortization of goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross 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:10pt;font-weight:700;line-height:100%"&gt;(53,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,933)&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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets/(liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzMtMS0xLTEtMA_e0d1e8eb-c55f-44d8-ba77-39fb4c09fc5e"
      unitRef="usd">5226000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzMtMy0xLTEtMA_b2043eb3-452c-4097-b0db-3e08ec07f8b3"
      unitRef="usd">8537000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzQtMS0xLTEtMA_82e79bb7-7206-413c-8e9e-f88123423ea9"
      unitRef="usd">4681000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzQtMy0xLTEtMA_ee1ba87f-4590-4b43-83d4-903f6464e291"
      unitRef="usd">3247000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzYtMS0xLTEtMA_ce856e38-5f7a-4791-b9ec-c07943f27556"
      unitRef="usd">1109000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzYtMy0xLTEtMA_e795a021-c533-41d4-92fa-3407c25b2049"
      unitRef="usd">1453000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzctMS0xLTEtMA_9b9aa13b-57c0-43be-aa78-0c846c7567fa"
      unitRef="usd">7418000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzctMy0xLTEtMA_70e54b0b-3c90-4fa8-8b40-3d28f46c1348"
      unitRef="usd">8643000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzktMS0xLTEtMA_b2cf9c58-2d64-4a2c-897b-ad585bca54d6"
      unitRef="usd">9987000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzktMy0xLTEtMA_624f1ec0-5df4-4e57-aa9d-3d9077905d28"
      unitRef="usd">7531000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <shoo:DeferredTaxAssetsLeaseLiability
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzEwLTEtMS0xLTA_9e5b1b4f-3a0c-438f-9674-9e2c999e9e14"
      unitRef="usd">31975000</shoo:DeferredTaxAssetsLeaseLiability>
    <shoo:DeferredTaxAssetsLeaseLiability
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzEwLTMtMS0xLTA_35711e25-2a11-418a-9d75-830adbe6a5b3"
      unitRef="usd">41382000</shoo:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzExLTEtMS0xLTA_e9f291e4-e6ff-473d-95d7-38dca510891e"
      unitRef="usd">1345000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzExLTMtMS0xLTA_3503463e-58a5-48af-a750-5d4c01d3192c"
      unitRef="usd">493000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzEyLTEtMS0xLTA_c0ef7e79-9ddf-4bcb-bafd-a547b83c8e94"
      unitRef="usd">61741000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzEyLTMtMS0xLTA_6f1eb2d6-940d-40a1-9b51-a160ad49d90d"
      unitRef="usd">71286000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE0LTEtMS0xLTA_8bc32ff9-308c-4563-9a0b-b284bde08d3b"
      unitRef="usd">4968000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE0LTMtMS0xLTA_b261808f-ae8d-4076-a5ef-30ce54749141"
      unitRef="usd">2230000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE1LTEtMS0xLTA_b3a70d26-f582-4cb0-adc5-b19a0d0062bc"
      unitRef="usd">56773000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE1LTMtMS0xLTA_c2adbcee-d881-4710-900e-120a30c78745"
      unitRef="usd">69056000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE4LTEtMS0xLTA_7618dac2-362b-4c84-be44-c1dd389d740f"
      unitRef="usd">13744000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE4LTMtMS0xLTA_18dcf455-919d-492d-bc33-7b554b53d29d"
      unitRef="usd">17532000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE5LTEtMS0xLTA_571c0343-b716-4139-9d82-007a255538ae"
      unitRef="usd">2964000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzE5LTMtMS0xLTA_31e4d012-5f81-45cc-b980-371a5ca4f016"
      unitRef="usd">3025000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <shoo:DeferredTaxLiabilitiesRightofUseAsset
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIwLTEtMS0xLTA_2b8b31b4-a5a3-4024-828d-cb6bd709f738"
      unitRef="usd">24211000</shoo:DeferredTaxLiabilitiesRightofUseAsset>
    <shoo:DeferredTaxLiabilitiesRightofUseAsset
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIwLTMtMS0xLTA_2217de6b-37e7-4330-a7ca-f9a7c7d0e340"
      unitRef="usd">-37248000</shoo:DeferredTaxLiabilitiesRightofUseAsset>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIxLTEtMS0xLTA_cf6f7cd6-d596-4fbd-8349-99f3afb3800d"
      unitRef="usd">7665000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIxLTMtMS0xLTA_59588f36-ef5a-41c3-8f1e-c42868a1c03f"
      unitRef="usd">7682000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIyLTEtMS0xLTA_75c160f1-390d-4ddf-926d-b25667f2aaa5"
      unitRef="usd">-5336000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIyLTMtMS0xLTA_6182953c-b2da-4288-b215-b07d4d25d3c6"
      unitRef="usd">-9446000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIzLTEtMS0xLTA_b58eadb9-e1c0-4e80-a967-017ee197ca9a"
      unitRef="usd">53920000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzIzLTMtMS0xLTA_fa958920-f0be-4fa0-97d8-3fb00e36cd5b"
      unitRef="usd">74933000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzI1LTEtMS0xLTA_c479e8d7-a3e0-4ed7-9756-5c41c6f53ac6"
      unitRef="usd">-2853000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTo0YzNkMDQ5MzA3Y2M0Mjk2OTkxYTIwNDAxOGU1YmJhZC90YWJsZXJhbmdlOjRjM2QwNDkzMDdjYzQyOTY5OTFhMjA0MDE4ZTViYmFkXzI1LTMtMS0xLTA_0cfa1c27-b65c-4d7d-b99c-ae71482c2541"
      unitRef="usd">-5877000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzE1Nzk_a96d1a57-2e5c-457b-a51d-f38e4de948ed"
      unitRef="usd">2738000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzQ5NDc4MDIzNDE3NzU_0897335f-3d50-456a-803e-9f383163c747"
      unitRef="usd">4968000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <shoo:SummaryofUnrecognizedTaxBenefitsTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzM0MTA_f9ff443c-0dcb-4f00-a6ef-22769472e5e6">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.865%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.212%"/&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions 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:10pt;font-weight:700;line-height:100%"&gt;1,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions related to current period 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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#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;</shoo:SummaryofUnrecognizedTaxBenefitsTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzItMS0xLTEtMA_aa66fef1-4a6d-498f-96a9-75afb4ca5fc5"
      unitRef="usd">1150000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzItMy0xLTEtMA_fc0fee6a-bb59-4669-83db-55245f581f94"
      unitRef="usd">1511000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzItNS0xLTEtMA_7150ddb8-bb2c-4274-9c43-de871e612169"
      unitRef="usd">361000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzMtMS0xLTEtMA_d0fbad3a-d50f-4baf-b4ab-6a55be4dcff5"
      unitRef="usd">1145000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzMtMy0xLTEtMA_c786a1c1-acd6-4ef0-9cc2-f9e2998aec25"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzMtNS0xLTEtMA_221e83e3-7dfe-4869-af2c-12514da7f499"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzQtMS0xLTEtMA_9f29f96e-4fd5-4f9e-969d-81401e4a03eb"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzQtMy0xLTEtMA_d2fbe0b5-104a-42e7-b5ff-13fcb5f5a8e8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzQtNS0xLTEtMA_75a846ad-7898-45bd-9370-e66436f2200c"
      unitRef="usd">1150000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzUtMS0xLTEtMA_6fc98127-8730-46dc-aa74-299e40501a1d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzUtMy0xLTEtMA_2320a7f6-1965-4b62-b80b-4869cbe2d2de"
      unitRef="usd">-361000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzUtNS0xLTEtMA_69821a46-675d-4573-ba0a-7b7f5ca1d856"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzctMS0xLTEtMA_cb68efa1-10ca-4f51-8be1-906cbbbb3e82"
      unitRef="usd">2295000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzctMy0xLTEtMA_3d11a92c-4e6c-4d95-b789-c8cfed8452fc"
      unitRef="usd">1150000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90YWJsZTozZmQ4MGY2NzY5YzM0ZWIwOWZmNWZhM2RkZTJlM2IyYi90YWJsZXJhbmdlOjNmZDgwZjY3NjljMzRlYjA5ZmY1ZmEzZGRlMmUzYjJiXzctNS0xLTEtMA_f470b011-0428-42ea-a078-78c6f0040425"
      unitRef="usd">1511000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzcxNDY4MjU2MDg5NTY_cb68efa1-10ca-4f51-8be1-906cbbbb3e82"
      unitRef="usd">2295000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzcxNDY4MjU2MDg5NjE_3d11a92c-4e6c-4d95-b789-c8cfed8452fc"
      unitRef="usd">1150000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzcxNDY4MjU2MDg5NjY_f470b011-0428-42ea-a078-78c6f0040425"
      unitRef="usd">1511000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDUvZnJhZzplODE0YTFkNmZlMGM0NjAwYjQ4YmFmNjExMTFlNWU0MS90ZXh0cmVnaW9uOmU4MTRhMWQ2ZmUwYzQ2MDBiNDhiYWY2MTExMWU1ZTQxXzMyNzE_1495c8d8-7bf5-4ffd-9937-894269890234"
      unitRef="usd">2964000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMzQz_a2f14bbf-004c-43a1-bdad-c1a9fcc137e1">Commitments, Contingencies and Other&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Proceedings:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 the ordinary course of business, the Company has various pending cases involving contractual disputes, employee-related matters, distribution matters, product liability claims, trademark infringement and other matters. In the opinion of management, after consulting with legal counsel, the liabilities, if any, resulting from these legal proceedings should not have a material impact on the Company's financial condition, results of operations or cash flows. It is the policy of management to disclose the amount or range of reasonably possible losses in excess of recorded amounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employment agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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:115%"&gt;Edward R. Rosenfeld.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;  On December 31, 2018, the Company entered into a new employment agreement with Edward R. Rosenfeld, the Chief Executive Officer and the Chairman of the Board of Directors of the Company, to replace an existing employment agreement that expired on that date. The agreement, which expires on December 31, 2021, provides for an annual salary of approximately $1,042 for the period from January 1, 2021 through December 31, 2021. In addition, pursuant to his new employment agreement, on December 31, 2018, Mr. Rosenfeld received a grant of 87,500 shares of the Company's common stock subject to certain restrictions and, on February 1, 2019, Mr. Rosenfeld received an additional grant of 87,500 shares of the Company's common stock also subject to certain &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;restrictions. The restricted shares received by Mr. Rosenfeld on December 31, 2018 and February 1, 2019 were issued under the Company's 2006 Stock Incentive Plan, as amended, and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3NTE_f95f9f28-233f-4eec-8c42-ab127bf78697"&gt;five&lt;/span&gt;-year period that commenced on December 1, 2019 and February 1, 2020, respectively. On March 16, 2020, Mr. Rosenfeld received a grant of 108,030 shares of the Company&#x2019;s common stock under the 2019 Incentive Compensation Plan, which vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTUwNDg_0f5da6f3-d076-4cd5-a80d-768abb126e2f"&gt;five&lt;/span&gt; equal annual installments of 21,606 shares commencing on March 1, 2021. Additional compensation and bonuses, if any, are at the sole discretion of the Company's Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Steven Madden. &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 January 3, 2012, the Company and its Creative and Design Chief, Steven Madden, entered into an amendment, dated as of December 31, 2011, to Mr. Madden&#x2019;s existing employment agreement with the Company. The amended agreement, which extended the term of Mr. Madden's employment through December 31, 2023, provides for a base salary of approximately $7,026 per annum for the period between January 1, 2016 and December 31, 2023. Pursuant to the amended agreement, on February 8, 2012, Mr. Madden was granted&#160;2,194,586&#160;restricted shares of the Company&#x2019;s common stock at the then market price of&#160;$18.23, which vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3NjU_8103b040-dc2a-4898-b3e8-ac58b399d10c"&gt;seven&lt;/span&gt;-year period commencing on December 31, 2017 and, thereafter, on each December 31 through December 31, 2023, subject to Mr. Madden&#x2019;s continued employment on each such vesting date. Also under the amended agreement, Mr. Madden received the right, exercisable on certain specified dates in fiscal year 2012 only, to elect to receive a grant of restricted stock for a number of shares of the Company&#x2019;s common stock valued at $40,000 in consideration for certain specified reductions in his annual base salary in years subsequent to 2012. Mr. Madden exercised this right, and on July 3, 2012, he was granted 2,840,013 restricted shares of the Company's common stock at the then market price of $14.09, which shares vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3Nzc_7e5323f8-d681-4973-a9fa-f47c86122439"&gt;six&lt;/span&gt;-year period commencing on December 31, 2018. Further, in addition to the opportunity for cash bonuses at the sole discretion of the Board of Directors, Mr. Madden&#x2019;s amended agreement entitles him to an annual life insurance premium payment as well as an annual stock option grant. The amended agreement also provided Mr. Madden the potential for an additional one-time stock option award for 1,125,000 shares of the Company&#x2019;s common stock (the &#x201c;EPS Option&#x201d;) in the event that the Company achieves earnings per share on a fully-diluted basis equal to $1.33 as to any fiscal year ending December 31, 2015 or thereafter, which performance criteria was achieved for the fiscal year ended December 31, 2016. As such, on March 1, 2017, Mr. Madden was granted the EPS Option at an exercise price of $24.90 per share. The EPS Option vests in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3OTI_1bc9f54e-837b-4530-8e2d-24f01e8570f7"&gt;five&lt;/span&gt;-year period commencing on the first anniversary of the grant date. On March 25, 2019, the Company and Mr. Madden, entered into an amendment to Mr. Madden's existing employment agreement with the Company. The amended agreement extends the term of Mr. Madden's employment for three years through December 31, 2026. Pursuant to the amended agreement, on March 25, 2019 Mr. Madden was granted&#160;200,000&#160;restricted shares of the Company's common stock. The restricted stock award will vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDgzNTE_e5fc481b-3d1d-485d-9b5c-95daa4f3c260"&gt;three&lt;/span&gt; nearly equal annual installments commencing on December 31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;On August 19, 2019, pursuant to his employment agreement with the Company, Mr. Madden was granted an option to purchase&#160;225,000&#160;shares of the Company's common stock at an exercise price of&#160;$30.14&#160;per share, which option vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDgzNjQ_f3a4075b-aeb0-4870-accb-ce5981168a05"&gt;four&lt;/span&gt; equal installments on November 19, 2019, February 19, 2020, May 19, 2020 and June 30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;On June 30, 2020, pursuant to his employment agreement with the Company, Mr. Madden was granted an option to purchase 225,000 shares of the Company's common stock at an exercise price of $24.83 per share, which option vests in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg2NTI_bf687f84-2260-4f12-b438-9a2bc74793f2"&gt;four&lt;/span&gt; equal quarterly installments commencing on September 30, 2020 and ending on June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Zine Mazouzi.&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 December 8, 2020, the Company named Zine Mazouzi its Chief Financial Officer, replacing Arvind Dharia, whose employment agreement ended December 31, 2020. The agreement, which went into effect on January 1, 2021, remains in effect through December 31, 2023. Mr. Mazouzi's agreement provides for an annual salary of $550 in 2021, $575 in 2022 and $600 in 2023. In addition, pursuant to his employment agreement, on January 4, 2021, Mr. Mazouzi was granted 29,155 restricted shares of the Company's common stock under the Company's 2019 Incentive Compensation Plan. The restricted shares vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzU0OTc1NTgxNjU0MTg_67a71ffe-5228-4ed0-9c55-aaea6a6a3949"&gt;five&lt;/span&gt; equal annual installments commencing on January 4, 2022. The agreement provides to Mr. Mazouzi the opportunity for an annual performance-based bonus for the fiscal years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Amelia Newton Varela. &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 December 27, 2019, the Company entered into a new employment agreement with Amelia Newton Varela, the Company&#x2019;s President and a member its Board of Directors, to replace an existing employment agreement that expired on December 31, 2019. The agreement, which remains in effect through December 31, 2022, &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;provides for an annual salary of $725 in 2021 and $750 in 2022. In addition, pursuant to her new employment agreement, on January 2, 2020, Ms. Varela was granted 27,000 restricted shares of the Company's common stock under the Company's 2019 Incentive Compensation Plan. The restricted shares vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3NTc_ee2e8ec9-a653-4211-914a-ed6dd0e32d35"&gt;five&lt;/span&gt; equal annual installments commencing on January 2, 2021. The agreement provides to Ms. Varela the opportunity for an annual performance-based bonus for the fiscal years ended December 31, 2020, 2021 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company and Ms. Varela entered into an amendment to her employment agreement, dated February 25, 2021. The amendment set a cap on bonuses payable to Ms. Varela based on our financial performance in 2021 and 2022 of $450. In addition, the Company issued 26,350 restricted shares of common stock to Ms. Varela on March 1, 2021. All of the other terms and provisions of Ms. Varela's 2019 agreement remain in full force and effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Awadhesh Sinha.&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 December 27, 2019, the Company entered into a new employment agreement with Awadhesh Sinha, the Company's Chief Operating Officer, to replace an existing employment agreement that expired on December 31, 2019. The new agreement, which remains in effect through December 31, 2021, provides for an annual salary of $767 in 2021 and provides to Mr. Sinha the opportunity for annual cash and share-based incentive bonuses. In addition, pursuant to his new employment agreement, on January 2, 2020, Mr. Sinha received a grant of 11,598 shares of the Company's common stock subject to certain restrictions. The restricted shares received by Mr. Sinha were issued under the Company's 2019 Incentive Compensation Plan and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3Njk_4e681bee-e4e5-4bcf-a569-3ae7b33586a0"&gt;two&lt;/span&gt;-year period on each of December 15, 2020 and December 15, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company and Mr. Sinha entered into an amendment to his employment agreement, dated February 25, 2021. This amendment extends the term of Mr. Sinha&#x2019;s employment with the Company through December 31, 2023. Under this amendment, Mr. Sinha will be required to devote not more than four days per week to his duties as Chief Operating Officer beginning on January 1, 2022, and on January 1, 2023, he will become a Senior Advisor to the Company and will be required to devote not more than two days per week to such executive-level duties as are reasonably assigned to him by our Chief Executive Officer. The amendment (i) provides that Mr. Sinha&#x2019;s base compensation will be $500 for calendar year 2022 and $300 for calendar year 2023, (ii) his bonus based on our financial performance in 2021 will be capped at $450, (iii) his bonus based on our financial performance in 2022 will be capped at $200, and (iv) he will not be entitled to a performance bonus for 2023. All of the other terms and provisions of Mr. Sinha's 2019 agreement remain in full force and effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Karla Frieders.  &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 May 11, 2020, the Company entered into a new employment agreement with Karla Frieders, the Company&#x2019;s Chief Merchandising Officer, to replace an existing employment agreement which expired on April 30, 2020. The agreement, which remains in effect through April 30, 2023, provides to Ms. Frieders an annual salary of $590 for the period commencing on May 1, 2020 and ending on April 30, 2023 and an annual performance-based bonus for the fiscal years ending December 31, 2020, 2021 and 2022 in an amount to be determined at the discretion of the Company. In addition, pursuant to her new employment agreement, on May 11, 2020, Ms. Frieders received a grant of 32,758 shares of the Company's common stock subject to certain restrictions. The restricted shares received by Ms. Frieders were issued under the Company's 2019 Incentive Compensation Plan and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3ODI_f3e0c127-7fd4-4ea3-9a94-3a24067c69fc"&gt;five&lt;/span&gt;-year period commencing on May 1, 2021 and ending on May 1, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Letters of credit:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;At December&#160;31, 2020, the Company had $188 open letters of credit for the purchase of inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;License agreements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 January 2018, the Company entered into a license agreement with Nine West Development LLC, subsequently acquired by WHP Global, for the right to manufacture, market and sell women's fashion footwear and handbags under the Anne Klein&#xae;, AK Sport&#xae;, AK Anne Klein Sport&#xae; and the Lion Head Design&#xae; trademarks. The agreement, unless extended, expires on June 30, 2023. The agreement requires that the Company pay the licensor a royalty equal to a percentage of net sales and a minimum royalty in the event that specified net sales targets are not achieved.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;On February 9, 2011, the Company entered into a license agreement with Basic Properties America Inc. and BasicNet S.p.A, under which the Company has the right to use the Superga&#xae; trademark in connection with the sale and marketing of women's footwear. The agreement requires the Company to pay the licensor a royalty equal to a percentage of net sales and a minimum royalty in the event that specified net sales targets are not achieved. The agreement was amended on April 11, 2013 to extend the term of the agreement through December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Future minimum royalty payments under all of the Company's license agreements are $8,350 for 2021 and $11,875 for 2022 through 2023. Royalty expenses are included in the &#x201c;cost of goods&#x201d; section of the Company's Consolidated Statements of (Loss)/Income. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company maintains cash and cash equivalents with various major financial institutions, which at times are in excess of the amount insured.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;During the year ended December&#160;31, 2020, the Company did not purchase more than 10% of its merchandise from any single supplier. Total product purchases from vendors located in China for the year ended December&#160;31, 2020 were 78%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;During the year ended December&#160;31, 2019, the Company did not purchase more than 10% of its merchandise from any single supplier. Total product purchases from vendors located in China for the year ended December&#160;31, 2019 were 88%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;During the year ended December&#160;31, 2018, the Company did not purchase more than 10% of its merchandise from any single supplier. Total product purchases from vendors located in China for the year ended December&#160;31, 2018 were approximately 94%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;For the year ended December 31, 2020, sales to Walmart Inc. represented approximately 13.9% of total revenue. At December&#160;31, 2020, Walmart Inc. represented 19.0% of total accounts receivable, Target Corporation represented 14.9% of total accounts receivable, Ross Stores, Inc. represented 11.8% of total accounts receivable, The TJX Companies, Inc. represented 11.7% of total accounts receivable and Nordstrom, Inc. represented 10.3% of total accounts receivable. The Company did not have any other customers who accounted for more than 10% of total revenue or any other customers who accounted for more than 10% of total accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#e36c0a;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;At December&#160;31, 2019, sales to Walmart Inc. represented approximately 11.9% of total revenue. At December 31, 2019, Walmart Inc. represented 17.9% of total accounts receivable, Target Corporation represented 13.6% of total accounts receivable and Nordstrom, Inc. represented 10.6% of total accounts receivable. The Company did not have any other customers who accounted for more than 10% of total revenue or any other customers who accounted for more than 10% of total accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;At December&#160;31, 2018, sales to Walmart Inc. represented approximately 17.6% of total accounts receivable, Target Corporation represented 13.8% of total accounts receivable and Nordstrom, Inc. represented 10.6% of total accounts receivable. The Company did not have any other customers who accounted for more than 10% of total net revenue or any other customers who accounted for more than 10% of total accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Purchases are made primarily in United States dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Valuation and qualifying accounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 is a summary of markdown and chargeback allowances, allowance for doubtful accounts related to accounts receivable and deferred tax asset valuation allowance:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.754%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Year&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:10pt;font-weight:700;line-height:100%"&gt;Additions&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:10pt;font-weight:700;line-height:100%"&gt;Deductions&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:10pt;font-weight:700;line-height:100%"&gt;Balance at End of Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Markdown and chargeback allowances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,883&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,832&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset 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:10pt;font-weight:700;line-height:100%"&gt;2,230&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,651&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,743&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2019&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;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:#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:10pt;font-weight:400;line-height:100%"&gt;Markdown and chargeback allowances&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;31,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;90,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;87,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;34,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2018&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Markdown and chargeback allowances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,855&#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:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMzM5_5fba7136-9ad9-441e-89f8-90a61b1677c4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Proceedings:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 the ordinary course of business, the Company has various pending cases involving contractual disputes, employee-related matters, distribution matters, product liability claims, trademark infringement and other matters. In the opinion of management, after consulting with legal counsel, the liabilities, if any, resulting from these legal proceedings should not have a material impact on the Company's financial condition, results of operations or cash flows. It is the policy of management to disclose the amount or range of reasonably possible losses in excess of recorded amounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMzM2_7fd8eeca-e50e-482f-993c-524163888e9c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employment agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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:115%"&gt;Edward R. Rosenfeld.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;  On December 31, 2018, the Company entered into a new employment agreement with Edward R. Rosenfeld, the Chief Executive Officer and the Chairman of the Board of Directors of the Company, to replace an existing employment agreement that expired on that date. The agreement, which expires on December 31, 2021, provides for an annual salary of approximately $1,042 for the period from January 1, 2021 through December 31, 2021. In addition, pursuant to his new employment agreement, on December 31, 2018, Mr. Rosenfeld received a grant of 87,500 shares of the Company's common stock subject to certain restrictions and, on February 1, 2019, Mr. Rosenfeld received an additional grant of 87,500 shares of the Company's common stock also subject to certain &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;restrictions. The restricted shares received by Mr. Rosenfeld on December 31, 2018 and February 1, 2019 were issued under the Company's 2006 Stock Incentive Plan, as amended, and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3NTE_f95f9f28-233f-4eec-8c42-ab127bf78697"&gt;five&lt;/span&gt;-year period that commenced on December 1, 2019 and February 1, 2020, respectively. On March 16, 2020, Mr. Rosenfeld received a grant of 108,030 shares of the Company&#x2019;s common stock under the 2019 Incentive Compensation Plan, which vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTUwNDg_0f5da6f3-d076-4cd5-a80d-768abb126e2f"&gt;five&lt;/span&gt; equal annual installments of 21,606 shares commencing on March 1, 2021. Additional compensation and bonuses, if any, are at the sole discretion of the Company's Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Steven Madden. &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 January 3, 2012, the Company and its Creative and Design Chief, Steven Madden, entered into an amendment, dated as of December 31, 2011, to Mr. Madden&#x2019;s existing employment agreement with the Company. The amended agreement, which extended the term of Mr. Madden's employment through December 31, 2023, provides for a base salary of approximately $7,026 per annum for the period between January 1, 2016 and December 31, 2023. Pursuant to the amended agreement, on February 8, 2012, Mr. Madden was granted&#160;2,194,586&#160;restricted shares of the Company&#x2019;s common stock at the then market price of&#160;$18.23, which vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3NjU_8103b040-dc2a-4898-b3e8-ac58b399d10c"&gt;seven&lt;/span&gt;-year period commencing on December 31, 2017 and, thereafter, on each December 31 through December 31, 2023, subject to Mr. Madden&#x2019;s continued employment on each such vesting date. Also under the amended agreement, Mr. Madden received the right, exercisable on certain specified dates in fiscal year 2012 only, to elect to receive a grant of restricted stock for a number of shares of the Company&#x2019;s common stock valued at $40,000 in consideration for certain specified reductions in his annual base salary in years subsequent to 2012. Mr. Madden exercised this right, and on July 3, 2012, he was granted 2,840,013 restricted shares of the Company's common stock at the then market price of $14.09, which shares vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3Nzc_7e5323f8-d681-4973-a9fa-f47c86122439"&gt;six&lt;/span&gt;-year period commencing on December 31, 2018. Further, in addition to the opportunity for cash bonuses at the sole discretion of the Board of Directors, Mr. Madden&#x2019;s amended agreement entitles him to an annual life insurance premium payment as well as an annual stock option grant. The amended agreement also provided Mr. Madden the potential for an additional one-time stock option award for 1,125,000 shares of the Company&#x2019;s common stock (the &#x201c;EPS Option&#x201d;) in the event that the Company achieves earnings per share on a fully-diluted basis equal to $1.33 as to any fiscal year ending December 31, 2015 or thereafter, which performance criteria was achieved for the fiscal year ended December 31, 2016. As such, on March 1, 2017, Mr. Madden was granted the EPS Option at an exercise price of $24.90 per share. The EPS Option vests in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3OTI_1bc9f54e-837b-4530-8e2d-24f01e8570f7"&gt;five&lt;/span&gt;-year period commencing on the first anniversary of the grant date. On March 25, 2019, the Company and Mr. Madden, entered into an amendment to Mr. Madden's existing employment agreement with the Company. The amended agreement extends the term of Mr. Madden's employment for three years through December 31, 2026. Pursuant to the amended agreement, on March 25, 2019 Mr. Madden was granted&#160;200,000&#160;restricted shares of the Company's common stock. The restricted stock award will vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDgzNTE_e5fc481b-3d1d-485d-9b5c-95daa4f3c260"&gt;three&lt;/span&gt; nearly equal annual installments commencing on December 31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;On August 19, 2019, pursuant to his employment agreement with the Company, Mr. Madden was granted an option to purchase&#160;225,000&#160;shares of the Company's common stock at an exercise price of&#160;$30.14&#160;per share, which option vested in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDgzNjQ_f3a4075b-aeb0-4870-accb-ce5981168a05"&gt;four&lt;/span&gt; equal installments on November 19, 2019, February 19, 2020, May 19, 2020 and June 30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;On June 30, 2020, pursuant to his employment agreement with the Company, Mr. Madden was granted an option to purchase 225,000 shares of the Company's common stock at an exercise price of $24.83 per share, which option vests in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg2NTI_bf687f84-2260-4f12-b438-9a2bc74793f2"&gt;four&lt;/span&gt; equal quarterly installments commencing on September 30, 2020 and ending on June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Zine Mazouzi.&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 December 8, 2020, the Company named Zine Mazouzi its Chief Financial Officer, replacing Arvind Dharia, whose employment agreement ended December 31, 2020. The agreement, which went into effect on January 1, 2021, remains in effect through December 31, 2023. Mr. Mazouzi's agreement provides for an annual salary of $550 in 2021, $575 in 2022 and $600 in 2023. In addition, pursuant to his employment agreement, on January 4, 2021, Mr. Mazouzi was granted 29,155 restricted shares of the Company's common stock under the Company's 2019 Incentive Compensation Plan. The restricted shares vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzU0OTc1NTgxNjU0MTg_67a71ffe-5228-4ed0-9c55-aaea6a6a3949"&gt;five&lt;/span&gt; equal annual installments commencing on January 4, 2022. The agreement provides to Mr. Mazouzi the opportunity for an annual performance-based bonus for the fiscal years ended December 31, 2021, 2022 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Amelia Newton Varela. &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 December 27, 2019, the Company entered into a new employment agreement with Amelia Newton Varela, the Company&#x2019;s President and a member its Board of Directors, to replace an existing employment agreement that expired on December 31, 2019. The agreement, which remains in effect through December 31, 2022, &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;provides for an annual salary of $725 in 2021 and $750 in 2022. In addition, pursuant to her new employment agreement, on January 2, 2020, Ms. Varela was granted 27,000 restricted shares of the Company's common stock under the Company's 2019 Incentive Compensation Plan. The restricted shares vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3NTc_ee2e8ec9-a653-4211-914a-ed6dd0e32d35"&gt;five&lt;/span&gt; equal annual installments commencing on January 2, 2021. The agreement provides to Ms. Varela the opportunity for an annual performance-based bonus for the fiscal years ended December 31, 2020, 2021 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company and Ms. Varela entered into an amendment to her employment agreement, dated February 25, 2021. The amendment set a cap on bonuses payable to Ms. Varela based on our financial performance in 2021 and 2022 of $450. In addition, the Company issued 26,350 restricted shares of common stock to Ms. Varela on March 1, 2021. All of the other terms and provisions of Ms. Varela's 2019 agreement remain in full force and effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Awadhesh Sinha.&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 December 27, 2019, the Company entered into a new employment agreement with Awadhesh Sinha, the Company's Chief Operating Officer, to replace an existing employment agreement that expired on December 31, 2019. The new agreement, which remains in effect through December 31, 2021, provides for an annual salary of $767 in 2021 and provides to Mr. Sinha the opportunity for annual cash and share-based incentive bonuses. In addition, pursuant to his new employment agreement, on January 2, 2020, Mr. Sinha received a grant of 11,598 shares of the Company's common stock subject to certain restrictions. The restricted shares received by Mr. Sinha were issued under the Company's 2019 Incentive Compensation Plan and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3Njk_4e681bee-e4e5-4bcf-a569-3ae7b33586a0"&gt;two&lt;/span&gt;-year period on each of December 15, 2020 and December 15, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 Company and Mr. Sinha entered into an amendment to his employment agreement, dated February 25, 2021. This amendment extends the term of Mr. Sinha&#x2019;s employment with the Company through December 31, 2023. Under this amendment, Mr. Sinha will be required to devote not more than four days per week to his duties as Chief Operating Officer beginning on January 1, 2022, and on January 1, 2023, he will become a Senior Advisor to the Company and will be required to devote not more than two days per week to such executive-level duties as are reasonably assigned to him by our Chief Executive Officer. The amendment (i) provides that Mr. Sinha&#x2019;s base compensation will be $500 for calendar year 2022 and $300 for calendar year 2023, (ii) his bonus based on our financial performance in 2021 will be capped at $450, (iii) his bonus based on our financial performance in 2022 will be capped at $200, and (iv) he will not be entitled to a performance bonus for 2023. All of the other terms and provisions of Mr. Sinha's 2019 agreement remain in full force and effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;Karla Frieders.  &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 May 11, 2020, the Company entered into a new employment agreement with Karla Frieders, the Company&#x2019;s Chief Merchandising Officer, to replace an existing employment agreement which expired on April 30, 2020. The agreement, which remains in effect through April 30, 2023, provides to Ms. Frieders an annual salary of $590 for the period commencing on May 1, 2020 and ending on April 30, 2023 and an annual performance-based bonus for the fiscal years ending December 31, 2020, 2021 and 2022 in an amount to be determined at the discretion of the Company. In addition, pursuant to her new employment agreement, on May 11, 2020, Ms. Frieders received a grant of 32,758 shares of the Company's common stock subject to certain restrictions. The restricted shares received by Ms. Frieders were issued under the Company's 2019 Incentive Compensation Plan and vest in equal annual installments over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg3ODI_f3e0c127-7fd4-4ea3-9a94-3a24067c69fc"&gt;five&lt;/span&gt;-year period commencing on May 1, 2021 and ending on May 1, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock>
    <us-gaap:OfficersCompensation
      contextRef="i97a2ac008f8f4dd3b5ab44d539f47473_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExNjI_58617adc-3657-48ec-81c9-3a8b8a74cc66"
      unitRef="usd">1042000</us-gaap:OfficersCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i9195205d18e64ed19545e951b0d53abc_D20181231-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMzk_c3bf5c64-4a30-41f3-9811-c0b70b961cc8"
      unitRef="shares">87500</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i8449309d83da45c98d71f310ca8d2c54_D20190201-20190201"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzE0ODM_4f7f9526-1710-4d22-8a41-0cd64ade2022"
      unitRef="shares">87500</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i87c997d33a8e4b6f8e90e38ea607f212_D20200316-20210316"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTUwMzI_5da86cda-64fc-464d-92f1-dc87290f85ab"
      unitRef="shares">108030</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <shoo:ShareVestingInstallment
      contextRef="i58a92217ab3f4138b78203318349f689_D20210301-20210301"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTUwNDE_bc521b50-4be5-4400-b885-b4135056573b"
      unitRef="shares">21606</shoo:ShareVestingInstallment>
    <us-gaap:SalariesAndWages
      contextRef="ic0ae1d7cd98844cbb4ca24439684318e_D20160101-20231231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzIzMjk_b9a79dbc-b0e5-41d3-8499-11d082406009"
      unitRef="usd">7026000</us-gaap:SalariesAndWages>
    <shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod
      contextRef="ib3f92e7f635d4dcc9f517590a6a15592_D20120208-20120208"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzI0ODM_d0554f68-f276-4807-8f55-5c9cefd2ae80"
      unitRef="shares">2194586</shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod>
    <us-gaap:SharePrice
      contextRef="ie7ab78ff44ba4f9abaee3d1b304f578f_I20120208"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzI1NjI_71561831-f0f0-4929-ac3e-f6823e1cb15a"
      unitRef="usdPerShare">18.23</us-gaap:SharePrice>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="iac707d41048d49b5b9f0635cb67bffd9_D20130101-20131231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzMwNDU_23f2fa19-44c0-4c99-bfcd-7127807ae51c"
      unitRef="usd">40000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod
      contextRef="i0d2a24611d684977becd22f4f1140d09_D20120629-20120703"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzMyMjI_3501623e-59ce-4305-bb92-7b65b0370890"
      unitRef="shares">2840013</shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod>
    <us-gaap:SharePrice
      contextRef="i939a18d73a0744fda32de337620743be_I20120703"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzMzMDE_8a371513-2538-446b-ac3f-80b4c5ca6db3"
      unitRef="usdPerShare">14.09</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i3fad57bc48654b6197cde7ec69bf26f5_D20170301-20170301"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzM3NjA_b9b3d45b-b5f2-4405-a73b-de13e193b606"
      unitRef="shares">1125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib56689cdd5fa4f39abd55ecfa13d7c5f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzM5MTE_ed7c4e09-5c73-405b-8244-ee66b0c23488"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharePrice
      contextRef="i1032ebd841274fe290fb528af72532a8_I20170301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQxNTA_00e7d0fb-da79-4a99-8258-9a449493db62"
      unitRef="usdPerShare">24.90</us-gaap:SharePrice>
    <shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod
      contextRef="i182ead3f0b6943fd90755cb75f886481_D20190325-20190325"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ2NDY_ef78f20f-3725-4639-a304-cbc4ac1663cb"
      unitRef="shares">200000</shoo:RelatedPartyTransactionRestrictedSharesGrantedDuringPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i84991185da99459f82c73258f39d62f3_D20190819-20190819"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5MzA_ff0105c1-7d6b-4c31-9729-63c9fe151da0"
      unitRef="shares">225000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharePrice
      contextRef="i58e61e6e9f1e4a33a0cc105c19fae958_I20190819"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5OTQ_23842e5c-ccd0-4a5f-a30d-aadd9b0afdd1"
      unitRef="usdPerShare">30.14</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ic938e12f4d5f4ad68b64ca1a16de0139_D20200630-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg1NDY_44d0a9be-65ae-4816-9ae0-5c646b21d9e6"
      unitRef="shares">225000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharePrice
      contextRef="i6eae58c7bf8f4a07a3483c136917e9be_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDg2MTE_39d46f29-aaed-4145-a243-f9c472a1894c"
      unitRef="usdPerShare">24.83</us-gaap:SharePrice>
    <us-gaap:OfficersCompensation
      contextRef="i663172b7473f4cd1a653a5bf18f0caf2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTEzNzk_5aa4c47a-087e-4117-8fa5-fa02fc7e822f"
      unitRef="usd">550000</us-gaap:OfficersCompensation>
    <us-gaap:OfficersCompensation
      contextRef="iae125fed165148c08a511363e7b73ffe_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTE0MTA_e8de83ee-e3b8-415a-b85a-db3a93616955"
      unitRef="usd">575000</us-gaap:OfficersCompensation>
    <us-gaap:OfficersCompensation
      contextRef="i224bb89a39e94b6888348247f3ddba3f_D20160101-20231231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTE0MzY_65d24a52-c952-4b3d-854e-dcfd32adac5b"
      unitRef="usd">600000</us-gaap:OfficersCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i5352d50d64da4650a34c3dde91125260_D20210104-20210104"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTE0OTM_14243efa-314a-4a6d-bf02-5986a019b591"
      unitRef="shares">29155</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:OfficersCompensation
      contextRef="if12a2de218674649b670c88ae193abb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzYzMjc_8f7f6a22-d78c-4575-9c15-59edf996e032"
      unitRef="usd">725000</us-gaap:OfficersCompensation>
    <us-gaap:OfficersCompensation
      contextRef="i37129ebaa65c4078af5d9a681b146c39_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzYzNDI_015db3e0-3fa8-4b42-b388-9b3eb36ef904"
      unitRef="usd">750000</us-gaap:OfficersCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i33ba575fb0444c399b3d4c987af5da0e_D20200102-20200102"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzY0NTI_972b6d42-0e01-44e7-8769-8acd7c1b4e94"
      unitRef="shares">27000</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <shoo:BonusLimitOnExecutive
      contextRef="ic18492ceee3149cca0a7ae0bea82a5fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNjEyMjE_500a8fac-e655-43df-aedb-e46a75fa34a1"
      unitRef="usd">450000</shoo:BonusLimitOnExecutive>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i6955f5e36ef34934a52d737533b61567_D20210301-20210301"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNjEyMjc_bbbe6f8a-a189-43fd-8e37-7cc42228060c"
      unitRef="shares">26350</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:OfficersCompensation
      contextRef="i80c5a47c8d01482580c646c1e1f137fe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzcxNTE_88b5b273-8c70-4d70-aebf-627619bb9516"
      unitRef="usd">767000</us-gaap:OfficersCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i83df636bbf9b4290bf1f384eb6e31bbe_D20200102-20200102"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzczNjA_51309ddb-63d6-4a47-8df3-bf48b8474a01"
      unitRef="shares">11598</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:OfficersCompensation
      contextRef="i4d7d82b621d54e4994b372007680dcaf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNjEyNDA_591a88dd-1b18-42f5-9ad3-339a65c753b4"
      unitRef="usd">500000</us-gaap:OfficersCompensation>
    <us-gaap:OfficersCompensation
      contextRef="i6c914c5ed95a4bb080ce65bf886a773d_D20230101-20231231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNjEyNDk_56868458-d4e9-474e-afb6-b1c95cfba90c"
      unitRef="usd">300000</us-gaap:OfficersCompensation>
    <shoo:BonusLimitOnExecutive
      contextRef="ib9e4d959f90d4ae38937627276cf8921_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNjEyNTg_b5d4757f-28a8-481e-8fdf-c6e2b46241d0"
      unitRef="usd">450000</shoo:BonusLimitOnExecutive>
    <shoo:BonusLimitOnExecutive
      contextRef="ibed7f31d20454d39b4339804c8c4bad5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNjEyNjc_5c4d5daf-ea1b-41f6-bd41-a5bcb8bb45c3"
      unitRef="usd">200000</shoo:BonusLimitOnExecutive>
    <us-gaap:OfficersCompensation
      contextRef="i8d2fa161dff34c67807bcd6ada59fe28_D20200501-20230430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzc5OTY_b6b9cda7-3680-43be-ba79-42082c284e30"
      unitRef="usd">590000</us-gaap:OfficersCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i54edf82a8cd04e4bbc1875e9d85fcc25_D20200511-20200511"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzgzMzk_d8a918d6-f8df-4fcd-ba31-b20e1bd250f9"
      unitRef="shares">32758</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMzM3_d255e10e-ecdf-4fae-85c7-df8dde17e4d0"
      unitRef="usd">188000</us-gaap:LettersOfCreditOutstandingAmount>
    <shoo:LicenseAgreementsTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMzI1_447cc2ff-c065-4af2-83d8-420e7b340bb9">License agreements:In January 2018, the Company entered into a license agreement with Nine West Development LLC, subsequently acquired by WHP Global, for the right to manufacture, market and sell women's fashion footwear and handbags under the Anne Klein&#xae;, AK Sport&#xae;, AK Anne Klein Sport&#xae; and the Lion Head Design&#xae; trademarks. The agreement, unless extended, expires on June 30, 2023. The agreement requires that the Company pay the licensor a royalty equal to a percentage of net sales and a minimum royalty in the event that specified net sales targets are not achieved.On February 9, 2011, the Company entered into a license agreement with Basic Properties America Inc. and BasicNet S.p.A, under which the Company has the right to use the Superga&#xae; trademark in connection with the sale and marketing of women's footwear. The agreement requires the Company to pay the licensor a royalty equal to a percentage of net sales and a minimum royalty in the event that specified net sales targets are not achieved. The agreement was amended on April 11, 2013 to extend the term of the agreement through December 31, 2022.Future minimum royalty payments under all of the Company's license agreements are $8,350 for 2021 and $11,875 for 2022 through 2023. Royalty expenses are included in the &#x201c;cost of goods&#x201d; section of the Company's Consolidated Statements of (Loss)/Income.</shoo:LicenseAgreementsTextBlock>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEwOTcw_836cee64-4b6d-4392-b33a-d388bc702704"
      unitRef="usd">8350000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondAndThirdYear
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEwOTgx_60847eef-343c-414c-9195-8367bc5daea2"
      unitRef="usd">11875000</us-gaap:ContractualObligationDueInSecondAndThirdYear>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i52cef7d6f2374acb849ec34588d7135e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExMzcz_5cf3cef1-c67a-4b48-8a79-fa27622aea73"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i373dba2954764034966006052ee40c8a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExNDk2_fd8bb2db-3643-4188-9e21-947648c7f7ca"
      unitRef="number">0.78</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0252d9cffed049a589e590984a1f33f9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExNTc5_f9c76288-7a44-49bc-bd6b-9daa00b3be81"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i56d48397128945fc91946711b14d8766_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExNzAy_0143e553-d5f6-47f7-bf6b-3586730f5511"
      unitRef="number">0.88</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1c806200269e47b0b9e3619af6d8f6d5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExNzg1_c6d725e5-f808-459c-9c72-a0d574559dd1"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3fe9d292a3a54032926b0f30fef07c00_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExOTIy_edb3a690-d86b-4882-b483-ec265e3301b5"
      unitRef="number">0.94</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idcf33e3ca7f1497eba409df9632871c7_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzExOTk3_2a01ea32-714d-4d81-8990-b78d4862aba5"
      unitRef="number">0.139</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icb66cca10d7e49d2a1b004ee57b6afdc_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyMDcy_33b6e52d-8dde-40c3-af4a-7532713625a4"
      unitRef="number">0.190</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8361112eeab84357863a847398f91f92_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyMTM2_4c13a4c7-4209-4468-99ee-4780f1898c6b"
      unitRef="number">0.149</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i77f516e0b6c94a42870595c02b2821e2_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTQyMDc_3de05e30-88e2-48b6-8e65-0c14f96d3ab2"
      unitRef="number">0.118</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8c5709dbb56d436d9415b7fa54484db2_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNTQyMTQ_7bee0ff6-7507-4ce9-86d1-36a6ef5f92e4"
      unitRef="number">0.117</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ife76d980f5344578b671548c866d951d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyMjAw_670efee5-e9a9-43fe-927f-efc1f6fc1a01"
      unitRef="number">0.103</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4afe46c70a454d7f820125d19a7d7297_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyMzA2_3ba497a7-61de-415c-8c44-f46f9d50b624"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4afe46c70a454d7f820125d19a7d7297_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyMzc3_c9b1f208-a27c-46a4-968e-098102fbe5f0"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8cf432737ac54ec6b79456932041bc15_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyNDY2_c7a20dda-818b-4d41-82c4-e4f8d9562c22"
      unitRef="number">0.119</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifc7022e71974438587c6cb1477f69c42_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc3MjQ_2404b8b3-c2dd-4d2b-bddf-870a2132ff30"
      unitRef="number">0.179</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic828595905eb445c8354de60d0c57116_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyNTMw_c4c94bf8-91bc-4422-b718-e36c076399fb"
      unitRef="number">0.136</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i519255b1b8d84c858b4bbe362a13887f_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyNTk0_36e101ef-fcf4-41b7-b4ac-5972cefba9d5"
      unitRef="number">0.106</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4fc4113f1aa9479c8a03e383d8f72094_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyNjk0_f47f88ea-192d-4be3-8c3b-6d12619270e3"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4fc4113f1aa9479c8a03e383d8f72094_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyNzY5_b577715e-a2ba-4c11-9b10-358ac761104f"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i35e09ee860704b65904bac99d70fe3fa_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyODU3_2fa10d03-dc0a-4f88-ba20-b66949185c01"
      unitRef="number">0.176</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icfd5ba06e1da428da8627adaaf442658_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEyOTI0_e275613f-1d57-4185-a375-58aa7ad31ded"
      unitRef="number">0.138</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id8306f22758d4b39bf77129c66d8b148_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzQ5NDc4MDIzNDc1ODc_693b36b9-19cf-430c-8e38-add09f6f37ba"
      unitRef="number">0.106</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i794959a09d9b41809030a3d802c247b6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMDI0_4ede8e56-e3f3-4c86-ae7e-58776769e746"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i794959a09d9b41809030a3d802c247b6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90ZXh0cmVnaW9uOjMwNTgxOGRiYmM1MjQzOTJiZmU0ODI5YzYyMTk3YjEwXzEzMDk1_dadddb9f-825e-438c-9920-a142df9389b6"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <shoo:MarkdownAllowance
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItMS0xLTEtMTE0MjU_59600074-483c-449b-ab52-d859f6d9a68e"
      unitRef="usd">34207000</shoo:MarkdownAllowance>
    <shoo:MarkdownAllowanceAdditions
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItMy0xLTEtMTE0NDM_18aa20ba-e30f-48ae-ae6c-334c25d8d728"
      unitRef="usd">30508000</shoo:MarkdownAllowanceAdditions>
    <shoo:MarkdownAllowanceDeductions
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItNS0xLTEtMTE0NTE_fc95a95f-dcdc-4f53-bd6d-b3f190993cc8"
      unitRef="usd">45883000</shoo:MarkdownAllowanceDeductions>
    <shoo:MarkdownAllowance
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItNy0xLTEtMTE0NDE_1ea8faf8-4c9b-4338-889c-a14a2ab4145e"
      unitRef="usd">18832000</shoo:MarkdownAllowance>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItMS0xLTEtMA_3277dbe7-d946-444d-b98f-06896718cb78"
      unitRef="usd">11066000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItMy0xLTEtMA_b6667b22-fa08-4be3-a306-e19ca8110550"
      unitRef="usd">1405000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItNS0xLTEtMA_dc30f593-839e-4409-baf4-f85ea229e2ab"
      unitRef="usd">3528000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzItNy0xLTEtMA_10a0ef44-631e-4168-a080-97d66a1f93c5"
      unitRef="usd">8943000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzMtMS0xLTEtMTA2MTE_aae66018-5e34-4f96-b8ca-191ef1697e1c"
      unitRef="usd">2230000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzMtMy0xLTEtMTA2MTU_0543b028-104f-4b86-b77d-193b58fc6d7d"
      unitRef="usd">2738000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzMtNy0xLTEtMTA2MjM_f636da34-320e-4af3-ae8a-def44274fa34"
      unitRef="usd">4968000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <shoo:TotalAllowances
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzUtMS0xLTEtMTE5MzY_d36ae272-58a3-4569-b584-4ef5a2354eeb"
      unitRef="usd">47503000</shoo:TotalAllowances>
    <shoo:TotalAllowanceAdditions
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzUtMy0xLTEtMTE5NDg_f2a85e80-8014-40fd-9839-1c1b50139387"
      unitRef="usd">34651000</shoo:TotalAllowanceAdditions>
    <shoo:AllowanceTotalDeductions
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzUtNS0xLTEtMTE5NTQ_784e1af3-acf0-4e80-be31-40311d71a376"
      unitRef="usd">49411000</shoo:AllowanceTotalDeductions>
    <shoo:TotalAllowances
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzUtNy0xLTEtMTE5NDY_076da0e8-ecfb-40f6-b11a-78637270949e"
      unitRef="usd">32743000</shoo:TotalAllowances>
    <shoo:MarkdownAllowance
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtMS0xLTEtMTE0MzU_f4590f04-30b8-495b-9fda-5a7ee80aa570"
      unitRef="usd">31357000</shoo:MarkdownAllowance>
    <shoo:MarkdownAllowanceAdditions
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtMy0xLTEtMTE0NDc_9cf77950-77d5-43e1-bfd9-22d759d4b13d"
      unitRef="usd">90031000</shoo:MarkdownAllowanceAdditions>
    <shoo:MarkdownAllowanceDeductions
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtNS0xLTEtMTE0NTM_f2a40de9-feac-4639-bd46-fd0404464520"
      unitRef="usd">87181000</shoo:MarkdownAllowanceDeductions>
    <shoo:MarkdownAllowance
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtNy0xLTEtMTE0MzM_28190bb8-eba2-48f7-a047-d06cf5760375"
      unitRef="usd">34207000</shoo:MarkdownAllowance>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzQtMS0xLTEtMA_ef709d5e-6c6a-4bfc-9ee1-99d999230206"
      unitRef="usd">10849000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzQtMy0xLTEtMA_0b4e7cd4-7e59-43e2-910d-89025eca7fee"
      unitRef="usd">679000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzQtNS0xLTEtMA_a60d762e-682e-44f0-9a9d-0ab8774e76fc"
      unitRef="usd">462000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzQtNy0xLTEtMA_33853f21-d1b9-40c4-a9ee-270abdb0fa36"
      unitRef="usd">11066000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtMS0xLTEtMTA2MzQ_ebe6d0a4-9ba0-4444-9f3e-30d53e03f992"
      unitRef="usd">649000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtMy0xLTEtMTA2Mzg_f4f47903-6b10-483c-9981-e1fc8b936735"
      unitRef="usd">1581000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtNy0xLTEtMTA2NDY_55f1aa96-9279-481f-9eac-72c7af864955"
      unitRef="usd">2230000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <shoo:TotalAllowances
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTEtMS0xLTExOTQw_f168bf5b-791a-46fc-b7e5-7ca711f5de5e"
      unitRef="usd">42855000</shoo:TotalAllowances>
    <shoo:TotalAllowanceAdditions
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTMtMS0xLTExOTUw_c9ebacde-4702-4760-96ef-35f99b9ae823"
      unitRef="usd">92291000</shoo:TotalAllowanceAdditions>
    <shoo:AllowanceTotalDeductions
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTUtMS0xLTExOTU2_c7359a0b-753d-4f52-87cf-1be4919c9ba9"
      unitRef="usd">87643000</shoo:AllowanceTotalDeductions>
    <shoo:TotalAllowances
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTctMS0xLTExOTM4_483974d1-a89d-453e-a793-b3c75ef19e72"
      unitRef="usd">47503000</shoo:TotalAllowances>
    <shoo:MarkdownAllowance
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTEtMS0xLTExNDM5_437826a5-5a69-4500-8167-8c3990106695"
      unitRef="usd">26213000</shoo:MarkdownAllowance>
    <shoo:MarkdownAllowanceAdditions
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTMtMS0xLTExNDQ5_ba44a881-da24-4948-90a4-198c2becd864"
      unitRef="usd">86463000</shoo:MarkdownAllowanceAdditions>
    <shoo:MarkdownAllowanceDeductions
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTUtMS0xLTExNDU1_ea3bce45-a21b-4441-a921-66fcca9e2297"
      unitRef="usd">81319000</shoo:MarkdownAllowanceDeductions>
    <shoo:MarkdownAllowance
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzEwLTctMS0xLTExNDM3_b8cf04e6-fa61-45e4-a21e-6f4a479ff3da"
      unitRef="usd">31357000</shoo:MarkdownAllowance>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtMS0xLTEtMA_bb337f17-693c-4f15-8ac2-39107c9b66c5"
      unitRef="usd">616000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtMy0xLTEtMA_bbccc646-3611-4950-8133-b5efafddcf32"
      unitRef="usd">10887000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtNS0xLTEtMA_4cc74c3c-719f-42c3-897b-d02f111c242f"
      unitRef="usd">654000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzYtNy0xLTEtMA_bf877720-41e2-4d63-9ed7-f6e0e5f4ac14"
      unitRef="usd">10849000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzktMS0xLTEtMTA2NTM_dd5e702b-4467-41c5-b542-a78a1b7c104a"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzktMy0xLTEtMTA2NTc_944e586b-2c80-47ba-8095-f4b32e57ea8a"
      unitRef="usd">649000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzktNy0xLTEtMTA2NjU_f82f9075-f42f-4f8d-875f-1a845337256c"
      unitRef="usd">649000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <shoo:TotalAllowances
      contextRef="i5ba1375d0454449b9673bf7df1975b26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzE1LTEtMS0xLTExOTQ0_4b751844-2501-4ccb-8fdc-69716c90d402"
      unitRef="usd">26829000</shoo:TotalAllowances>
    <shoo:TotalAllowanceAdditions
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzE1LTMtMS0xLTExOTUy_a5e59061-d697-4434-b622-445fc8955b44"
      unitRef="usd">97999000</shoo:TotalAllowanceAdditions>
    <shoo:AllowanceTotalDeductions
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzE1LTUtMS0xLTExOTU4_99bd4387-f1b3-497b-9a26-6bb8b852f49f"
      unitRef="usd">81973000</shoo:AllowanceTotalDeductions>
    <shoo:TotalAllowances
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMDgvZnJhZzozMDU4MThkYmJjNTI0MzkyYmZlNDgyOWM2MjE5N2IxMC90YWJsZTo1NGMyMDFmNTY4ODg0MGNhOTk4ODQyM2I5MDA5YjdmZi90YWJsZXJhbmdlOjU0YzIwMWY1Njg4ODQwY2E5OTg4NDIzYjkwMDliN2ZmXzE1LTctMS0xLTExOTQy_4852dc6f-8c61-46be-8d48-1b214109d11d"
      unitRef="usd">42855000</shoo:TotalAllowances>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90ZXh0cmVnaW9uOjE3NTFmZGNjZTlmYTQ5ZDk5ODZjYmUyNjAxZjNjNzRiXzI3ODA_371757a0-c215-4735-ab3e-96cdff383a62">Operating Segment InformationThe Company operates the following operating segments, which are presented as reportable segments: Wholesale Footwear, Wholesale Accessories/Apparel, Retail, First Cost and Licensing. The Wholesale Footwear segment, through sales to department stores, mid-tier retailers, mass market merchants, online retailers and specialty stores, derives revenue, both domestically and internationally, from sales of branded and private label women&#x2019;s, men&#x2019;s, girls&#x2019; and children&#x2019;s footwear. The Wholesale Accessories/Apparel segment, which includes branded and private label handbags, apparel, belts and small leather goods as well as cold weather and selected other fashion accessories, derives revenue, both domestically and internationally, from sales to department stores, mid-tier retailers, mass market merchants, online retailers and specialty stores. The Company's Wholesale Footwear and Wholesale Accessories/Apparel segments derive revenue from certain countries in Asia, Europe, North America, and Africa and, under special distribution arrangements, in Australia, the Middle East, India, South and Central America, New Zealand, Southeast Asia and pursuant to a partnership agreement in Singapore. The Retail segment, through the operation of Company-owned retail stores in the United States, Canada and Mexico, the Company's joint ventures in South Africa, China, Taiwan and Israel and its websites, derives revenue from sales of branded women&#x2019;s, men&#x2019;s and children&#x2019;s footwear, accessories, apparel and licensed products to consumers. The First Cost segment represents activities of a subsidiary that earns commissions and design fees for serving as a buying agent of footwear products to mass-merchants, mid-tier department stores and other retailers with respect to their purchase of footwear. In the Licensing segment, the Company generates revenue by licensing its Steve Madden&#xae;, Steven by Steve Madden&#xae; and Madden Girl&#xae; trademarks and other trademark rights for use in connection with the manufacture, marketing and sale of eyewear, outerwear, hosiery, activewear, sleepwear, jewelry, watches, hair accessories, umbrellas, bedding, luggage and fragrance. In addition, this segment licenses the Betsey Johnson&#xae; trademark for use in connection with the manufacture, marketing and sale of women's and children's apparel, hosiery, outerwear, sleepwear, activewear, jewelry, watches, bedding, luggage, umbrellas and household goods. The Licensing segment also licenses the Dolce Vita&#xae; trademark for use in connection with the manufacture, marketing and sale of swimwear.&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.046%"/&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;Year ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Wholesale Footwear&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;Wholesale Accessories/Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Wholesale&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;Retail&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;First Cost&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;Licensing&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;Consolidated&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;713,662&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;235,892&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;949,554&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;239,389&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;3,902&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;8,969&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;1,201,814&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;226,556&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;70,908&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;297,464&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;154,206&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;3,902&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;8,969&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;464,541&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;47,854&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;(17,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;30,358&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;(69,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;1,507&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;5,778&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;(31,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;6,763&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;2,586&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;9,349&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;7,447&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;564&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;&#x2014;&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;17,360&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Segment 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:8pt;font-weight:700;line-height:100%"&gt;812,654&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;111,621&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;924,275&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;196,019&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;11,026&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;6,441&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;1,137,761&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;3,733&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;1,427&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;5,160&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;1,402&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;&#x2014;&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;&#x2014;&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;6,562&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,112,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,446,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,787,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;373,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;98,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;471,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:8pt;font-weight:400;line-height:100%"&gt;195,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;11,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:8pt;font-weight:400;line-height:100%"&gt;686,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;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;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;185,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;176,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;11,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;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: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;21,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Segment 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:8pt;font-weight:400;line-height:100%"&gt;868,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;119,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;987,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;275,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,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:8pt;font-weight:400;line-height:100%"&gt;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,278,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;13,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;18,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;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;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,058,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;300,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,358,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;295,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;11,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,677,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;345,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;91,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;437,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;178,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;11,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;12,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;640,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;140,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;27,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;173,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;10,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;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:8pt;font-weight:400;line-height:100%"&gt;22,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Segment 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:8pt;font-weight:400;line-height:100%"&gt;774,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:8pt;font-weight:400;line-height:100%"&gt;149,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;923,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;114,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;28,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,072,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;5,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;5,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;12,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Revenues by geographic area are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.910%"/&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:10pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:10pt;font-weight:400;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic (a)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,054,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,572,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,473,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,201,814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,787,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,677,734&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90ZXh0cmVnaW9uOjE3NTFmZGNjZTlmYTQ5ZDk5ODZjYmUyNjAxZjNjNzRiXzI3NzQ_e5cf63e2-16c7-4634-b556-4d68870df5b1">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.046%"/&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;Year ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Wholesale Footwear&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;Wholesale Accessories/Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Wholesale&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;Retail&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;First Cost&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;Licensing&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;Consolidated&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;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;713,662&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;235,892&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;949,554&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;239,389&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;3,902&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;8,969&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:700;line-height:100%"&gt;1,201,814&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;226,556&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;70,908&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;297,464&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;154,206&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;3,902&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;8,969&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;464,541&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;47,854&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;(17,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;30,358&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;(69,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;1,507&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;5,778&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;(31,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;6,763&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;2,586&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;9,349&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;7,447&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;564&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;&#x2014;&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;17,360&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Segment 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:8pt;font-weight:700;line-height:100%"&gt;812,654&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;111,621&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;924,275&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;196,019&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;11,026&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;6,441&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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:700;line-height:100%"&gt;1,137,761&lt;/span&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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;3,733&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;1,427&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;5,160&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;1,402&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;&#x2014;&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;&#x2014;&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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:700;line-height:100%"&gt;6,562&lt;/span&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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,112,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,446,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,787,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;373,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;98,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;471,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:8pt;font-weight:400;line-height:100%"&gt;195,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;11,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:8pt;font-weight:400;line-height:100%"&gt;686,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;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;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;163,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;185,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;176,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;11,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;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: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;21,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Segment 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:8pt;font-weight:400;line-height:100%"&gt;868,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;119,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;987,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;275,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,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:8pt;font-weight:400;line-height:100%"&gt;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,278,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;13,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;18,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;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;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,058,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;300,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,358,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;295,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;11,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,677,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;345,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;91,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;437,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;178,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;11,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;12,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;640,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;140,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;27,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;173,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;10,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;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:8pt;font-weight:400;line-height:100%"&gt;22,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Segment 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:8pt;font-weight:400;line-height:100%"&gt;774,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:8pt;font-weight:400;line-height:100%"&gt;149,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;923,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;114,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;28,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,072,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;5,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;5,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;12,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="ib3668d9654ab4d0c9c5d4082b5730929_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItMS0xLTEtMA_7f9096f7-cbc2-4834-b93d-31542b72f45e"
      unitRef="usd">713662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic0e2d4cf3c4b402c911dcdcccf8147f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItMy0xLTEtMA_21d15d2b-1629-4480-a5f8-aca62f2df885"
      unitRef="usd">235892000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7c7916167f64d7ba8afa8202c2cff70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItNS0xLTEtMA_59a255dc-8b2f-4132-a7a7-9aa8cef9554c"
      unitRef="usd">949554000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id971a47c3690453ca51547195c9bb71b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItNy0xLTEtMA_642ea19e-db0c-4204-88e2-ba2e7f1771ef"
      unitRef="usd">239389000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6cf6befc2cbd46d59401d7ae87242f8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItOS0xLTEtMA_091f1cde-5e76-4278-8c8e-2dac70a6a49b"
      unitRef="usd">3902000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8302395eecd24694b60963be05dbc6e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItMTEtMS0xLTA_63769d78-3892-454a-aeab-e48719d050c2"
      unitRef="usd">8969000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzItMTMtMS0xLTA_bc647393-8890-4c5f-87b4-7996260df265"
      unitRef="usd">1201814000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="ib3668d9654ab4d0c9c5d4082b5730929_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtMS0xLTEtMA_d04db554-c37f-40e0-bd6b-b3c15a07bc53"
      unitRef="usd">226556000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic0e2d4cf3c4b402c911dcdcccf8147f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtMy0xLTEtMA_de9b588f-fe65-4d16-97db-87d22ac9958d"
      unitRef="usd">70908000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic7c7916167f64d7ba8afa8202c2cff70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtNS0xLTEtMA_449b0059-9f00-4fc4-8f8d-d076cadaa214"
      unitRef="usd">297464000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id971a47c3690453ca51547195c9bb71b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtNy0xLTEtMA_bbb5e1ab-3c62-418c-86c4-d7948c793815"
      unitRef="usd">154206000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6cf6befc2cbd46d59401d7ae87242f8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtOS0xLTEtMA_c1107fe8-b241-401e-aea7-6fddedd58ad8"
      unitRef="usd">3902000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8302395eecd24694b60963be05dbc6e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtMTEtMS0xLTA_a860b3a8-c79e-496a-bc2f-f3ee9f851f09"
      unitRef="usd">8969000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzMtMTMtMS0xLTA_1798c262-8293-4d0d-811f-52636e6f7499"
      unitRef="usd">464541000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib3668d9654ab4d0c9c5d4082b5730929_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtMS0xLTEtMA_bebecadf-2886-45a4-a76e-fe31ff70d076"
      unitRef="usd">47854000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic0e2d4cf3c4b402c911dcdcccf8147f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtMy0xLTEtMA_a50d4aa1-f4c1-4bdf-9573-619cc5294730"
      unitRef="usd">-17496000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic7c7916167f64d7ba8afa8202c2cff70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtNS0xLTEtMA_e2ec0f36-a194-4b8c-8542-afecaf15caf7"
      unitRef="usd">30358000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id971a47c3690453ca51547195c9bb71b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtNy0xLTEtMA_4af55a6b-317e-4b4b-a77e-0c90da85b4f3"
      unitRef="usd">-69248000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6cf6befc2cbd46d59401d7ae87242f8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtOS0xLTEtMA_27bb30f8-0a26-4f88-a4bf-6a2d4fffebd0"
      unitRef="usd">1507000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8302395eecd24694b60963be05dbc6e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtMTEtMS0xLTA_4c6b8268-7f9e-43cb-9a2a-7f815ba904d8"
      unitRef="usd">5778000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzQtMTMtMS0xLTA_cd0268f0-4324-4618-b109-4791efd2d2bb"
      unitRef="usd">-31605000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib3668d9654ab4d0c9c5d4082b5730929_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtMS0xLTEtMTAyOTY_23f3fc7d-3e05-4fad-9581-4571a794f10d"
      unitRef="usd">6763000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic0e2d4cf3c4b402c911dcdcccf8147f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtMy0xLTEtMTAyOTY_6189771e-4070-4157-bd5a-5abef199ebbe"
      unitRef="usd">2586000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic7c7916167f64d7ba8afa8202c2cff70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtNS0xLTEtMA_f1fa542c-ecc1-4add-87d2-e8d098eb44cd"
      unitRef="usd">9349000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id971a47c3690453ca51547195c9bb71b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtNy0xLTEtMA_55cd6379-bc9f-4a02-961c-7a7c24749418"
      unitRef="usd">7447000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6cf6befc2cbd46d59401d7ae87242f8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtOS0xLTEtMA_6cbfb27c-675a-4fe1-923a-2d908cdf4ee7"
      unitRef="usd">564000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8302395eecd24694b60963be05dbc6e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtMTEtMS0xLTA_93e90890-00af-4dc0-be75-509d8aa4940f"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzUtMTMtMS0xLTA_6b03573e-5423-480e-a6f2-22b0aaebce81"
      unitRef="usd">17360000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="id23e5e05d0a54213a5d1310b6e51866a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtMS0xLTEtMA_988bf9e4-09b5-4532-8bd5-7fc105e4be14"
      unitRef="usd">812654000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i466ef695ed194013a67ccd995c387655_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtMy0xLTEtMA_625b1ca3-c51b-4a71-ae78-e12ef03957f4"
      unitRef="usd">111621000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2ebdb29b9ada43edab541d2c6f35b5ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtNS0xLTEtMA_e9c878b6-ee94-4da9-8873-40f7b79753f9"
      unitRef="usd">924275000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iac4ab0f62e1b45c3805ec36abe6dea4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtNy0xLTEtMA_fc6c85f0-2b56-437d-8eb0-1abeccf21e98"
      unitRef="usd">196019000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8e64c62b3dfc49449ddecddaadebf781_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtOS0xLTEtMA_dca473bb-1ccb-4243-aaac-ba3099ed218a"
      unitRef="usd">11026000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i433b4c8816ac47828417130f72cab902_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtMTEtMS0xLTA_a2bd3ac2-639a-4d9a-bcb0-97a0a2e3d8e5"
      unitRef="usd">6441000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzYtMTMtMS0xLTA_89e2e945-ec58-47c4-8de4-f0a416463f25"
      unitRef="usd">1137761000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib3668d9654ab4d0c9c5d4082b5730929_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctMS0xLTEtMTAzMzg_4e917d81-8575-4473-ae1c-0a38d61ba806"
      unitRef="usd">3733000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic0e2d4cf3c4b402c911dcdcccf8147f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctMy0xLTEtMTAzMzg_80554087-543a-4182-afd2-be003da48b45"
      unitRef="usd">1427000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic7c7916167f64d7ba8afa8202c2cff70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctNS0xLTEtMA_58f06aff-6111-4ca9-9abc-ff89af3268a3"
      unitRef="usd">5160000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id971a47c3690453ca51547195c9bb71b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctNy0xLTEtMA_aab08e43-2e17-4832-b9a8-c7c23b16a0a6"
      unitRef="usd">1402000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6cf6befc2cbd46d59401d7ae87242f8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctOS0xLTEtMA_ceb65466-7971-4149-9797-15a0298510b8"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8302395eecd24694b60963be05dbc6e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctMTEtMS0xLTA_ec6ae22b-60ef-4b26-9e5a-3d50e37f8cf2"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzctMTMtMS0xLTA_d52c2408-d726-460a-b786-e61f9de8aec8"
      unitRef="usd">6562000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="ibfb85bc89b5947d8af153049f08790b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktMS0xLTEtMA_4676eb0c-b36a-4e2f-8d57-9b164917a65a"
      unitRef="usd">1112091000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f1ec57ce38f424d9e3c6d8611427303_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktMy0xLTEtMA_de88c063-74e1-4fa3-a3ed-24e20796eb8d"
      unitRef="usd">334862000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6de6dadb489040b989e865f2479bf0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktNS0xLTEtMA_657c8a86-d198-4e7f-b75b-3f56189b3fb2"
      unitRef="usd">1446953000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5771e9f11389487ab9b45553aaba570c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktNy0xLTEtMA_7e1fb61a-700b-4174-9009-cc1405825bfd"
      unitRef="usd">321182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i12e58a34263644dba2a603d4362ad990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktOS0xLTEtMA_d6981ce9-1071-4b59-9e98-3442cff3ecb1"
      unitRef="usd">7441000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8103145dc354096aeb5ebb4d83c3bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktMTEtMS0xLTA_78c01acb-a4d0-4c0e-87ea-6c248e976ca7"
      unitRef="usd">11581000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzktMTMtMS0xLTA_133bb4cd-21bc-4b36-9be4-1f329c6d8775"
      unitRef="usd">1787157000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="ibfb85bc89b5947d8af153049f08790b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTEtMS0xLTA_91ff8f16-8abe-4fce-981a-464586c4284d"
      unitRef="usd">373587000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7f1ec57ce38f424d9e3c6d8611427303_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTMtMS0xLTA_7bdc0d80-a360-47d2-82e9-49e4309f1bdb"
      unitRef="usd">98131000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6de6dadb489040b989e865f2479bf0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTUtMS0xLTA_145cc5a1-d4a7-48e7-913f-59a18e37e966"
      unitRef="usd">471718000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5771e9f11389487ab9b45553aaba570c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTctMS0xLTA_72f5adc8-3da6-4e44-b6b2-4c9035d38dda"
      unitRef="usd">195277000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i12e58a34263644dba2a603d4362ad990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTktMS0xLTA_0d909d68-7c9f-4274-b4ad-6b1d442c6fe4"
      unitRef="usd">7441000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if8103145dc354096aeb5ebb4d83c3bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTExLTEtMS0w_8fc25a19-5295-48e9-b420-d39d43926a2d"
      unitRef="usd">11581000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEwLTEzLTEtMS0w_f94e9f8c-0e22-4a30-baeb-197b6f46ed91"
      unitRef="usd">686017000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibfb85bc89b5947d8af153049f08790b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTEtMS0xLTA_57909ac8-cb78-4799-8177-5507856f1875"
      unitRef="usd">163482000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7f1ec57ce38f424d9e3c6d8611427303_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTMtMS0xLTA_b08f5d97-8151-43eb-9dec-9d0f5c9ef76b"
      unitRef="usd">22455000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6de6dadb489040b989e865f2479bf0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTUtMS0xLTA_ccccda88-95ac-435a-9337-32426ad4644f"
      unitRef="usd">185937000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5771e9f11389487ab9b45553aaba570c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTctMS0xLTA_f515ef07-f985-4735-a15a-4657a9680437"
      unitRef="usd">-9050000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12e58a34263644dba2a603d4362ad990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTktMS0xLTA_5797374c-384f-4478-b01c-172545ffef10"
      unitRef="usd">-8177000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if8103145dc354096aeb5ebb4d83c3bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTExLTEtMS0w_d7cfb757-fc4b-426e-9c8a-12c9f27ba876"
      unitRef="usd">8104000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzExLTEzLTEtMS0w_50391245-483d-4dc5-8f13-ed50c3a0bf46"
      unitRef="usd">176814000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibfb85bc89b5947d8af153049f08790b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTEtMS0xLTEwMzAz_b49b4d1c-3a34-4939-b227-798267dddfb4"
      unitRef="usd">8061000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7f1ec57ce38f424d9e3c6d8611427303_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTMtMS0xLTEwMzAz_3f9688fa-6dd7-4e83-96db-09d3b623f1df"
      unitRef="usd">3186000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6de6dadb489040b989e865f2479bf0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTUtMS0xLTA_6fd284d3-7378-4efd-a96f-ee8a5b3e1dec"
      unitRef="usd">11247000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5771e9f11389487ab9b45553aaba570c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTctMS0xLTA_b151d377-6f53-42e0-ad5f-5664080dc9dd"
      unitRef="usd">9580000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12e58a34263644dba2a603d4362ad990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTktMS0xLTA_a6ad9508-80d6-4742-b291-91e83724328e"
      unitRef="usd">510000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if8103145dc354096aeb5ebb4d83c3bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTExLTEtMS0w_ea47d16c-ece7-426e-a109-24cdc771026c"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEyLTEzLTEtMS0w_dc6eb707-ad5b-41f6-8d5c-722cd164ed7b"
      unitRef="usd">21337000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="i83b3c1dfe56943d2ac776eb5deadcb1b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTEtMS0xLTA_d91bbae3-ce29-41a2-8a61-4ce4973aa826"
      unitRef="usd">868059000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i42d9f1a355244e879331910fe16919d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTMtMS0xLTA_f0cbb3e6-4bd6-4258-a35a-daf57a709861"
      unitRef="usd">119231000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifd3f8ee28fdf40f8913b574cfa0d2868_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTUtMS0xLTA_dad3f925-b2dc-4589-bbac-28b090511062"
      unitRef="usd">987290000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic62e65a0989045c4859fd33ff489e2b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTctMS0xLTA_e3ad6970-a56a-40b5-b3bb-8a7a5fedabce"
      unitRef="usd">275937000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7ea06bfc84cc47f38ac638df171b5059_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTktMS0xLTA_7857d456-6bfa-474b-8f23-2fc4ccb7258d"
      unitRef="usd">8979000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9b39823221f4ba2814ae808ab424c11_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTExLTEtMS0w_70f9ab27-a6eb-44ab-a37c-2b9da320969f"
      unitRef="usd">6441000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1afb358a3268411890320a48dadf423b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzEzLTEzLTEtMS0w_4bf3e594-4369-4fa3-b283-9b2597d63ae0"
      unitRef="usd">1278647000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibfb85bc89b5947d8af153049f08790b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTEtMS0xLTEwMzQ5_35b8f0a5-b51b-4d5a-a3ff-8dcab717f352"
      unitRef="usd">9573000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7f1ec57ce38f424d9e3c6d8611427303_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTMtMS0xLTEwMzQ5_c61b0daf-f19f-43aa-91ac-31a5d8ef884e"
      unitRef="usd">3783000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6de6dadb489040b989e865f2479bf0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTUtMS0xLTA_3722b238-5d52-45e7-84d0-2523822d738d"
      unitRef="usd">13356000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5771e9f11389487ab9b45553aaba570c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTctMS0xLTA_a767c686-7063-47dc-8d42-9cae1e483e43"
      unitRef="usd">4955000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12e58a34263644dba2a603d4362ad990_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTktMS0xLTA_7bd8ac94-0108-48c9-9d07-85a2e995e9f5"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if8103145dc354096aeb5ebb4d83c3bad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTExLTEtMS0w_03438fb3-055b-4084-8a20-53db1cc51e66"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE0LTEzLTEtMS0w_231fb5b8-1464-4807-9640-29813c5d1ff9"
      unitRef="usd">18311000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="iaf98f4d4515b46c791a94855522c10dc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTEtMS0xLTA_b8c98d8b-ec44-4f78-b24c-0179d9a081ab"
      unitRef="usd">1058366000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i19f3fa04fc4e4eaebad4a152738cb5bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTMtMS0xLTA_f8dd30fa-9da3-402e-82d5-bd6d3fee2f37"
      unitRef="usd">300091000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i02e86c061af24b97b0b10479b700eb0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTUtMS0xLTA_d01f604c-74be-4f00-bb4d-eef365c76f77"
      unitRef="usd">1358457000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9142cc7454944a7489f74eb8c3a9e735_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTctMS0xLTA_52412e02-e2fb-4591-b489-9c820b29bd28"
      unitRef="usd">295152000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i463e7a77ddc14e39935c1e110c941b2d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTktMS0xLTA_24dc4b35-fe7a-4b74-8462-f1d6948e96bf"
      unitRef="usd">11226000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5248ab9c561f44a2b7a8aa827350325d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTExLTEtMS0w_4a6a9e9c-7b56-4ee3-b34c-29e046bb05bb"
      unitRef="usd">12899000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE2LTEzLTEtMS0w_19a1e2a9-9968-4503-9617-49560adc326f"
      unitRef="usd">1677734000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="iaf98f4d4515b46c791a94855522c10dc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTEtMS0xLTA_69677f30-309e-48f5-b5e1-7e90acc1e058"
      unitRef="usd">345909000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i19f3fa04fc4e4eaebad4a152738cb5bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTMtMS0xLTA_3d9831d7-04bd-435f-afd1-49a4009fab3c"
      unitRef="usd">91739000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i02e86c061af24b97b0b10479b700eb0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTUtMS0xLTA_257199de-bde8-49d5-bceb-4484b960ed48"
      unitRef="usd">437648000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9142cc7454944a7489f74eb8c3a9e735_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTctMS0xLTA_a9f8932e-0b05-4ba8-b7ca-69e705f5059b"
      unitRef="usd">178390000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i463e7a77ddc14e39935c1e110c941b2d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTktMS0xLTA_616f8f02-bf60-4ba5-a9a3-392ec3082f0e"
      unitRef="usd">11226000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5248ab9c561f44a2b7a8aa827350325d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTExLTEtMS0w_87978787-8b7a-4776-8918-a082624cf81a"
      unitRef="usd">12899000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE3LTEzLTEtMS0w_e977ab90-5649-41e9-89b8-47820ac53187"
      unitRef="usd">640163000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaf98f4d4515b46c791a94855522c10dc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTEtMS0xLTA_91c7648b-15f2-442b-a6c2-8e86a7378d44"
      unitRef="usd">140138000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19f3fa04fc4e4eaebad4a152738cb5bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTMtMS0xLTA_7987457d-34c1-426c-92ff-866fa2ccb21d"
      unitRef="usd">27092000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i02e86c061af24b97b0b10479b700eb0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTUtMS0xLTA_f9f088f3-67dc-4a3a-9ca1-a567587d31b7"
      unitRef="usd">167230000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9142cc7454944a7489f74eb8c3a9e735_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTctMS0xLTA_34df1605-532d-45ca-9ee8-65b1a9ba0522"
      unitRef="usd">735000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i463e7a77ddc14e39935c1e110c941b2d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTktMS0xLTA_ddeb778f-70f1-4c31-83ab-a1d27d4946c8"
      unitRef="usd">-4549000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5248ab9c561f44a2b7a8aa827350325d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTExLTEtMS0w_46af2544-49d0-4070-88e6-d4b884c857c4"
      unitRef="usd">9966000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE4LTEzLTEtMS0w_8fcf109a-613a-4491-80fa-96b660cb1daf"
      unitRef="usd">173382000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaf98f4d4515b46c791a94855522c10dc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTEtMS0xLTEwMzI3_882b24a4-db65-419a-abb3-2d9f274aac2c"
      unitRef="usd">8536000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i19f3fa04fc4e4eaebad4a152738cb5bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTMtMS0xLTEwMzI3_75695244-dc36-4ac3-a5ea-e2b1e58d3736"
      unitRef="usd">2274000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i02e86c061af24b97b0b10479b700eb0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTUtMS0xLTA_62fe2656-fcd7-4506-a0c9-d13929f3a209"
      unitRef="usd">10810000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9142cc7454944a7489f74eb8c3a9e735_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTctMS0xLTA_a6d4e1e1-b57e-4d4d-917e-bdcc677e1c35"
      unitRef="usd">10593000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i463e7a77ddc14e39935c1e110c941b2d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTktMS0xLTA_21301e6a-68eb-4c11-9318-b4fb4636d417"
      unitRef="usd">944000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5248ab9c561f44a2b7a8aa827350325d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTExLTEtMS0w_b42d3b0c-f862-4fae-abeb-f598c4f3ae24"
      unitRef="usd">135000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzE5LTEzLTEtMS0w_92f65f15-b542-4e3c-80b7-9024943ac19b"
      unitRef="usd">22482000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="i79e9f974e78344b28d0347b55dc56340_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTEtMS0xLTA_3ee56e3b-e74e-448b-83ac-ed1bdd996c1e"
      unitRef="usd">774081000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia008ddeb1f864cbb970588424348f6f4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTMtMS0xLTA_9c05173f-3513-4a6a-9140-d41dead21ee0"
      unitRef="usd">149644000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i01265828cd284c349d59252d7250f0de_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTUtMS0xLTA_dc4a1cef-a0c0-4280-bce9-940a0bcc0d23"
      unitRef="usd">923725000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0678433c5b564ea59a8111992c90ced2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTctMS0xLTA_d9366365-af97-42c9-829e-07510f410c44"
      unitRef="usd">114194000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idff1bcf4d8bb4e238609b91a59b7a2ed_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTktMS0xLTA_061aa3dc-6a70-4822-af46-2f0ee2ddd285"
      unitRef="usd">28210000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia9fec512f9b2432cab2652f9263a2ffb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTExLTEtMS0w_62ee4545-f115-4447-a468-8ebb04d12ecc"
      unitRef="usd">6441000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i81fe917c97344765848bb03613396e9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIwLTEzLTEtMS0w_ab831163-2b03-441a-9543-ee2b58bd5849"
      unitRef="usd">1072570000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaf98f4d4515b46c791a94855522c10dc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTEtMS0xLTEwMzU1_ec76e6d7-a7d1-4afa-96f0-425472838a20"
      unitRef="usd">5362000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i19f3fa04fc4e4eaebad4a152738cb5bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTMtMS0xLTEwMzU1_d57c3281-1d50-40b6-959a-3940aadc5653"
      unitRef="usd">1428000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i02e86c061af24b97b0b10479b700eb0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTUtMS0xLTA_df6858aa-ec0c-4817-87e3-f759495e2aed"
      unitRef="usd">6790000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9142cc7454944a7489f74eb8c3a9e735_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTctMS0xLTA_5e11e4ed-2c8f-403b-bafc-99aae63a3d4a"
      unitRef="usd">5660000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i463e7a77ddc14e39935c1e110c941b2d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTktMS0xLTA_3b6eff80-7093-4272-99d3-5b1cfdbbd40d"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5248ab9c561f44a2b7a8aa827350325d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTExLTEtMS0w_6a0fcf3a-8c4c-470b-865e-162d4a27a677"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTpjNWVhZjA0Y2YxMzM0NmY5OTEwZWYzZGRmN2I4M2JlYy90YWJsZXJhbmdlOmM1ZWFmMDRjZjEzMzQ2Zjk5MTBlZjNkZGY3YjgzYmVjXzIxLTEzLTEtMS0w_fb78d1c9-8966-4a1c-bcd0-8815bd2d51f9"
      unitRef="usd">12450000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="i61389858f626468a91a8637c5659498e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzItMS0xLTEtMA_481dd5be-bfd7-457b-8269-3c3518612d0d"
      unitRef="usd">1054343000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f25bb814f764a6e831606d9e5e7c514_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzItMy0xLTEtMA_b2b433c0-afdc-4941-b717-5f4c5b065820"
      unitRef="usd">1572045000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05a2fdf5683b4297a3ccbfa1424b4bf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzItNS0xLTEtMA_c3ed8533-fbd1-4a2d-8e0f-9efb20d1d151"
      unitRef="usd">1473588000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie60f9b0ae6a24bc4a2e1528c72f08110_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzMtMS0xLTEtMA_48a870b9-61b8-4652-a228-356d9f44bd81"
      unitRef="usd">147471000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2bd6552c01b423f9695eb6dca25ea00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzMtMy0xLTEtMA_368d939e-4de1-4532-8e8b-329f82517788"
      unitRef="usd">215112000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2282094a72ca47269d7476ec675c9641_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzMtNS0xLTEtMA_dc2fb7c3-e11c-4eb6-8a36-2ceb19cd5e4b"
      unitRef="usd">204146000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzQtMS0xLTEtMA_4ca82cd3-9370-4ca3-a246-8a356c1cd3d8"
      unitRef="usd">1201814000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i12aaeaf80d72461dab51054c7c0d66ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzQtMy0xLTEtMA_0141b0a5-c951-45db-a76d-6dabd93af47e"
      unitRef="usd">1787157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i92a6fc0886204192a9204c75b65b0e25_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90YWJsZTo3YmYwOWY0ZWVlODY0ZTQ3ODllMDMwZTRhZWE1OTZmYS90YWJsZXJhbmdlOjdiZjA5ZjRlZWU4NjRlNDc4OWUwMzBlNGFlYTU5NmZhXzQtNS0xLTEtMA_16f0fcdb-53d8-4734-b1fa-f428ae4803d2"
      unitRef="usd">1677734000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc025df0a3a74d7683a8b94d6975ec16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90ZXh0cmVnaW9uOjE3NTFmZGNjZTlmYTQ5ZDk5ODZjYmUyNjAxZjNjNzRiXzQ5NDc4MDIzMzg3MTY_3a9dbc25-3e27-45b5-92bc-246a7c4dad79"
      unitRef="usd">249982000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ide45d9bc7ead4f2c9f0c339a509d4fb3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90ZXh0cmVnaW9uOjE3NTFmZGNjZTlmYTQ5ZDk5ODZjYmUyNjAxZjNjNzRiXzQ5NDc4MDIzMzg3MjY_47f9a937-29e9-497d-ba70-e59f21ffb922"
      unitRef="usd">337028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25b4914875f84509b1223dc70e9bb761_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTQvZnJhZzoxNzUxZmRjY2U5ZmE0OWQ5OTg2Y2JlMjYwMWYzYzc0Yi90ZXh0cmVnaW9uOjE3NTFmZGNjZTlmYTQ5ZDk5ODZjYmUyNjAxZjNjNzRiXzQ5NDc4MDIzMzg3MzY_2f5aa622-2b61-48cb-baf1-b1fb91b5c055"
      unitRef="usd">326635000</us-gaap:Revenues>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzk3Mg_89c20353-9d87-4e11-a2ae-e1cd175beaba">Quarterly Results of Operations (unaudited)&lt;div style="margin-top:10pt;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 is a summary of the quarterly results of operations for the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.054%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31,&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;June&#160;30,&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;September&#160;30,&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&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355,684&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;342,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;349,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commission and licensing fee income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,484&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;359,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;142,812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;346,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;352,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;225,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;206,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;217,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;133,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;135,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss)/income attributable to Steven Madden, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(17,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss)/income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.29&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commission and licensing fee income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,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:10pt;font-weight:400;line-height:100%"&gt;279,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Steven Madden, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Because&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;each&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;quarter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;is&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;calculated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;discrete&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;period,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;sum&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;four&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;quarters&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;may&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;not&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;equal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;full-year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;amount as reflected in the Company&#x2019;s Consolidated Statements of (Loss)/Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;This&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;is&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in accordance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;with&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;prescribed reporting requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2020, the Company recorded an after-tax  expense of $3,879 related to payments and a provision for early lease charges and an after-tax charge related to trademark impairments of $1,360. Also during the fourth quarter of 2020, the Company recorded in net income attributable to Steven Madden, Ltd. a tax benefit of $4,191 in connection with the carryback provision of the CARES Act, an after-tax benefit of $932 related to the recovery from the Payless ShoeSource bankruptcy and an after-tax benefit of $930 related to the change in valuation of a contingent considerations.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzk3Ng_2078d38e-7249-4dab-baca-1875d5fe1175">&lt;div style="margin-top:10pt;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 is a summary of the quarterly results of operations for the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.054%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31,&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;June&#160;30,&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;September&#160;30,&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&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355,684&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;342,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;349,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commission and licensing fee income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,484&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;359,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;142,812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;346,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;352,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;225,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;206,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;217,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;133,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;135,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss)/income attributable to Steven Madden, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(17,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss)/income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.29&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(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:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commission and licensing fee income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,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:10pt;font-weight:400;line-height:100%"&gt;279,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Steven Madden, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzItMS0xLTEtMA_47c14abe-a557-4efb-a360-ebda20cc1c54"
      unitRef="usd">355684000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzItMy0xLTEtMA_25274de1-1b94-4c4d-901f-5c3aaefd67ed"
      unitRef="usd">141363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzItNS0xLTEtMA_3ca303d9-ed21-4abb-acb5-9ee7313e87c0"
      unitRef="usd">342830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzItNy0xLTEtMA_994b43d5-7a64-482e-8594-1d072aa7190b"
      unitRef="usd">349066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzMtMS0xLTEtMA_69222572-cd37-4be1-bb99-cb01dae8cefc"
      unitRef="usd">3484000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzMtMy0xLTEtMA_e71847cd-8994-452d-94d9-3053b89d0563"
      unitRef="usd">1449000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzMtNS0xLTEtMA_71dc0c43-61ab-4c84-ac21-e3fc8fc690cd"
      unitRef="usd">4037000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzMtNy0xLTEtMA_1022bc4b-731f-4cf3-8f2d-392fa434f7ca"
      unitRef="usd">3901000</shoo:Commissionandlicensingfeeincome>
    <us-gaap:Revenues
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzQtMS0xLTEtMA_8fc76816-e7e1-4a09-876d-6754a5b7ea0b"
      unitRef="usd">359168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzQtMy0xLTEtMA_bd957418-6809-4797-9739-8224bd54f1d1"
      unitRef="usd">142812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzQtNS0xLTEtMA_34cdd57d-1649-4dd3-9134-cb78b73c66db"
      unitRef="usd">346867000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzQtNy0xLTEtMA_d317527d-f830-4f90-af6e-0e647d800fe2"
      unitRef="usd">352967000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzUtMS0xLTEtMA_b4ae7b92-1c1b-4830-b977-bc380538bed2"
      unitRef="usd">225704000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzUtMy0xLTEtMA_1e566e15-c1cf-48e3-94c9-09844a892934"
      unitRef="usd">86924000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzUtNS0xLTEtMA_e3b59dfb-ea35-4833-ba9c-861472c0bdb3"
      unitRef="usd">206990000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzUtNy0xLTEtMA_768a4e9c-ce39-4b7d-9024-fccdd92e8867"
      unitRef="usd">217655000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzYtMS0xLTEtMA_6702ebbb-bfcf-4662-ab3a-32fd6445991f"
      unitRef="usd">133464000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzYtMy0xLTEtMA_6633aed6-b2ad-4283-b4e6-239beea8a2ae"
      unitRef="usd">55888000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzYtNS0xLTEtMA_527f0085-b23a-459b-82b0-fb417b4b1522"
      unitRef="usd">139877000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzYtNy0xLTEtMA_25a68c7a-3beb-41a6-ad75-5596614ee064"
      unitRef="usd">135312000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzctMS0xLTEtMA_20fd751a-b81a-4877-827c-44752bbb4882"
      unitRef="usd">-17451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzctMy0xLTEtMA_5ca4deb1-2b85-458f-919d-40958c385acf"
      unitRef="usd">-16586000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzctNS0xLTEtMA_1d7da9b2-9c6f-4cbc-b441-290038d62f94"
      unitRef="usd">-6951000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzctNy0xLTEtMA_d26910c9-6683-4e7f-aff5-698d5ea53e4c"
      unitRef="usd">22591000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzktMS0xLTEtMA_ea53e130-8210-4a6c-b7c8-e268ede62777"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzktMy0xLTEtMA_b362ec2e-0445-47da-87e1-b7213dc2d3cf"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzktNS0xLTEtMA_b754b624-24d1-4898-8d58-62b777f0ae0f"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzktNy0xLTEtMA_c766152a-e9f3-4270-9f8e-ca3e6edde1e5"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i13acbe576d08419c96e1d9e5127c6af5_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEwLTEtMS0xLTA_9b9ed6a0-3937-41b0-be9d-fc47d4f770ce"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9a6a2f768bc74dc6b98522245458ede0_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEwLTMtMS0xLTA_4e4d0dd3-1ee3-4c20-acc0-88b9edec88d0"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i517e06f387c146f5b989c848133deaf0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEwLTUtMS0xLTA_c2691eea-017d-4f49-917e-3e6f23070d1d"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEwLTctMS0xLTA_926581f4-15c5-48a3-999f-f5221d399399"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEyLTEtMS0xLTA_7e14d773-2963-48dd-b389-55c703d42699"
      unitRef="usd">410940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEyLTMtMS0xLTA_16f59908-da56-4576-a8b9-3d34017fc3c4"
      unitRef="usd">444974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEyLTUtMS0xLTA_4a4a9cc8-e743-41e1-8890-4cb0ddf9e173"
      unitRef="usd">497308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEyLTctMS0xLTA_601199eb-334d-4f6a-b146-9d7667d6314b"
      unitRef="usd">414912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEzLTEtMS0xLTA_f8bfb2db-4315-42f4-80c3-da0419a2d538"
      unitRef="usd">4848000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEzLTMtMS0xLTA_f71f8325-9dec-428b-a3a7-9eed8ded9b9d"
      unitRef="usd">4655000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEzLTUtMS0xLTA_ebbfebef-2603-42d6-80c7-bd81a323a9a9"
      unitRef="usd">4806000</shoo:Commissionandlicensingfeeincome>
    <shoo:Commissionandlicensingfeeincome
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzEzLTctMS0xLTA_8c5fa973-3ac8-4d19-82c6-8e3076f218b3"
      unitRef="usd">4713000</shoo:Commissionandlicensingfeeincome>
    <us-gaap:Revenues
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE0LTEtMS0xLTA_ccd83b50-16c6-4044-af7b-6b38a8dc1ab2"
      unitRef="usd">415788000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE0LTMtMS0xLTA_49c3d399-430c-4e4b-9f3f-0a809377f14b"
      unitRef="usd">449629000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE0LTUtMS0xLTA_151e0368-5d51-4c91-a021-3c84621c8f63"
      unitRef="usd">502114000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE0LTctMS0xLTA_6bba841b-371b-4456-abbf-755d2733dca5"
      unitRef="usd">419625000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE1LTEtMS0xLTA_2b97929f-69a2-48e8-99a0-9e45d703b4ac"
      unitRef="usd">253943000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE1LTMtMS0xLTA_b00bfdfc-316a-4dd3-abb5-6ae15e7a930b"
      unitRef="usd">279629000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE1LTUtMS0xLTA_a2da4003-5b18-4f26-a481-03515cac63f5"
      unitRef="usd">306277000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE1LTctMS0xLTA_e8a2b0f8-ad93-4140-8e3f-0a774cede567"
      unitRef="usd">261291000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE2LTEtMS0xLTA_3c572bf7-e8c3-49f1-98de-f8a2b5276ab3"
      unitRef="usd">161845000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE2LTMtMS0xLTA_191eb039-02f5-472a-8807-a210cb847a62"
      unitRef="usd">170000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE2LTUtMS0xLTA_3b42e13c-b969-4645-9481-0feab222c629"
      unitRef="usd">195837000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE2LTctMS0xLTA_9cb5ef54-bc65-4590-890e-d89fbc61fa08"
      unitRef="usd">158334000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE3LTEtMS0xLTA_1492f7da-bc78-48cd-b00d-fbf448d7e668"
      unitRef="usd">34525000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE3LTMtMS0xLTA_e79df220-c763-432b-a172-2e66b1652b7e"
      unitRef="usd">36572000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE3LTUtMS0xLTA_f591f0e0-c21c-487d-8d47-c652d1037fc3"
      unitRef="usd">52463000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE3LTctMS0xLTA_9fbec794-7351-4552-a878-877f5d9642ac"
      unitRef="usd">17751000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE5LTEtMS0xLTA_3b4cfb18-0d5a-4c80-be1d-2d3b8d437e35"
      unitRef="usdPerShare">0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE5LTMtMS0xLTA_92565da8-94ac-4f0a-9867-53b7e00951ee"
      unitRef="usdPerShare">0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE5LTUtMS0xLTA_fdfcde67-699b-491c-90e2-e51c881a54b5"
      unitRef="usdPerShare">0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzE5LTctMS0xLTA_06791985-52f8-4e23-843b-4466bfbcc596"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4330e53efa444eecb99dd570260e9c79_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzIwLTEtMS0xLTA_38f0c27d-f2da-4603-973e-a9f2d78dedcf"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i79b621618d6e4e8fb9d9a145377ff882_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzIwLTMtMS0xLTA_95e5c557-02a9-4583-bd07-cc314cba75ad"
      unitRef="usdPerShare">0.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic003f27ff080460c893e4b5d3f073cbe_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzIwLTUtMS0xLTA_502002ad-b595-4888-83c7-e189213dd546"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id920e3dd489441e6a6dfe2227d4bb9f4_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90YWJsZTo4MzE4MjdmMTEyODI0MzVhYTFmNjJmZThhOGQ4Yjc4My90YWJsZXJhbmdlOjgzMTgyN2YxMTI4MjQzNWFhMWY2MmZlOGE4ZDhiNzgzXzIwLTctMS0xLTA_3c14e0dc-ce82-460c-8a06-5f66f73a2064"
      unitRef="usdPerShare">0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzQ5NDc4MDIzMzA3Mzc_658ea622-2b21-44d1-9a5d-03694d134d69"
      unitRef="usd">3879000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzQ5NDc4MDIzMzA3NDU_14340def-1c46-4b17-92f1-b69a935fcc5d"
      unitRef="usd">1360000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzczOQ_6f8b2a90-0103-4508-ace6-df8f392ad9f1"
      unitRef="usd">4191000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <shoo:AfterTaxBenefit
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzQ5NDc4MDIzMzA3NTM_be6e445c-827c-4d8d-94f6-e37068a78a71"
      unitRef="usd">932000</shoo:AfterTaxBenefit>
    <us-gaap:AcquisitionCosts
      contextRef="i2556813abf97417aa87c496655b7da0a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjAvZnJhZzozNTM0Zjg2MTNjZmE0ZGRkYWViZDQzNjA5NTAzYmYwYi90ZXh0cmVnaW9uOjM1MzRmODYxM2NmYTRkZGRhZWJkNDM2MDk1MDNiZjBiXzkwNg_515d018b-7fb5-4b3e-a774-488a59d5a615"
      unitRef="usd">930000</us-gaap:AcquisitionCosts>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMjMvZnJhZzo0NzQ5MDUxNWQ1ODI0NjBkODRkNmUwYjU0MGIwNjk5Zi90ZXh0cmVnaW9uOjQ3NDkwNTE1ZDU4MjQ2MGQ4NGQ2ZTBiNTQwYjA2OTlmXzQyMzk_2916c81f-a683-490d-bdb9-ab8182de4e6b">&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 S &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; Recent Accounting Pronouncements&lt;/span&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="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;Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In April 2020, the FASB staff issued Staff Q&amp;amp;A&#x2014;Topic 842 and Topic 840: Accounting For Lease Concessions Related to the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Effects&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;COVID-19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Pandemic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;(the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;&#x201c;Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Modification&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Q&amp;amp;A&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;focused&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;application&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;accounting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;guidance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to lease concessions provided as a result of the COVID-19 global pandemic. The FASB staff indicated that it would be&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;acceptable for entities to elect to not evaluate whether a concession provided by a lessor due to COVID-19 is a lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;modification. Entities making this election can then elect to apply the lease modification guidance in ASC 842 or to account for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;lease concessions related to the effects of the COVID-19 pandemic consistent with how they would be accounted for as though&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;those concessions existed in the original contract. The election is available for concessions related to the effects of the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;COVID-19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;pandemic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;that&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;do&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;not&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;result&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;substantial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;increase&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;rights&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;lessor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;lessee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In accordance with this interpretive guidance, the Company elected to account for lease concessions related to the effects of the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;COVID-19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;pandemic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;that&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;resulted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;required&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;by&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;modified&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;being&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;substantially&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;same&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;less&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;than&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;required&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;by&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;original&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;consistent&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;with&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;how&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;they&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;would&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;be&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;accounted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;for&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;as&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;though &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;enforceable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;rights&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;for&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;those&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;concessions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;existed in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;original&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (&#x201c;ASU 2018-15&#x201d;), &#x201c;Intangibles-Goodwill and Other-Internal-Use&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Software (Topic 350): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Service Contract.&#x201d; This new guidance aligns the requirements for capitalizing implementation costs incurred in a hosting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;internal-use software. ASU 2018-15 was effective January 1, 2020 and did not have any significant impact on the Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;position or results&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;August&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2018,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;FASB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;issued&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Accounting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Standards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Update&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;No.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2018-13 (&#x201c;ASU 2018-13&#x201d;),&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;&#x201c;Fair&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;(Topic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;820):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; This new guidance removes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;certain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;disclosure&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;requirements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;related&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;fair&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;hierarchy,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;modifies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;existing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;disclosure&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;requirements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;related&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;measurement uncertainty and adds new disclosure requirements. The new disclosure requirements include disclosing the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;used to develop Level 3 fair value measurements. ASU 2018-13 was effective January 1, 2020 and did not have any significant&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;impact&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;on the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;position or results&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;June&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2016,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;FASB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;issued&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Accounting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Standards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Update&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;("ASU&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2016-13"),&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;"Financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;-&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;(Topic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;326):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Instruments."&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;ASU&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;replaces&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;incurred&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 was effective January 1,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;did&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;not&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;have&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;any&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;significant&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;impact&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Company&#x2019;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;position or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;results&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In December 2019, the FASB issued ASU No. 2019-12 (&#x201c;ASU 2019-12&#x201d;), Income Taxes (Topic 740): Simplifying the Accounting for Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Taxes. This ASU is intended to simplify various aspects related to accounting for income taxes by removing certain exceptions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to the general principles in Topic 740 and clarifying certain aspects of the current guidance to promote consistency among&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;reporting entities. ASU 2019-12 is effective for annual periods beginning after December 15, 2020 and interim periods within&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;those annual periods, with early adoption permitted. An entity that elects early adoption must adopt all the amendments in the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;same period. Most amendments within this ASU are required to be applied on a prospective basis, while certain amendments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;must be applied on a retrospective or modified retrospective basis. On April 1, 2020, the Company early adopted the new&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;standard,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;with&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;no impact&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;its&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;consolidated&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;financial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;statements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:103%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04 &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting,&#x201d; (&#x201c;ASU No. 2020-04&#x201d;), which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable the Company's borrowing instruments that use LIBOR as a reference rate, and is effective immediately, but is only available through December 31, 2022. The Company is currently evaluating the impact of ASU 2020-04; however, at the current time the Company does not expect that the adoption of this ASU will have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NjIw_3141442e-6375-4d00-91ee-5a34a38d3cb5">Credit Agreement&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On July 22, 2020, the Company entered into a $150,000, secured revolving credit agreement (the &#x201c;Credit Agreement&#x201d;) with various lenders and Citizens Bank, N.A., as administrative agent (the &#x201c;Agent&#x201d;), which replaced the Company&#x2019;s existing credit facility provided by Rosenthal &amp;amp; Rosenthal, Inc. (&#x201c;Rosenthal&#x201d;). The Credit Agreement provides for a revolving credit facility (the &#x201c;Credit Facility&#x201d;) scheduled to mature on July 22, 2025. The Company uses the Credit Facility for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The initial $150,000 maximum availability under the Credit Facility is subject to a borrowing base calculation consisting of certain eligible accounts receivable, credit card receivables, inventory, and in-transit inventory. Availability under the Credit Facility is reduced by outstanding letters of credit. The Company may from time-to-time increase the maximum availability under the Credit Agreement by up to $100,000 if certain conditions are satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 Credit Agreement generally bear interest at a variable rate equal to, at the Company&#x2019;s election, (i) LIBOR for the applicable interest period or (ii) the base rate. The base rate is the highest of (a) the prime rate announced by Citizens Bank, N.A. or its parent company, (b) the sum of the federal funds effective rate plus 0.50%, and (c) the sum of one-month LIBOR plus 1%), plus in each case a specified margin, which is based upon average availability under the Credit Facility from time to time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Under the Credit Agreement, the Company must also pay (i) a commitment fee to the Agent, for the account of each lender, which accrues at a rate equal to 0.40% per annum on the average daily unused amount of the commitment of such lender, (ii) a letter of credit participation fee to the Agent, for the account of each lender, ranging from 2.00% to 2.50% per annum, based upon average availability under the Credit Facility from time to time, multiplied by the average daily amount available to be drawn under the applicable letter of credit, and (iii) a letter of credit fronting fee to each issuer of a letter of credit under the Credit Agreement, which will accrue at a rate per annum separately agreed upon between the Company and such issuer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Credit Agreement contains various restrictions and covenants applicable to the Company and its subsidiaries. Among other requirements, availability under the Credit Facility must, at all times, (i) prior to the occurrence of the permanent borrowing base trigger (as defined in the Credit Agreement), equal or exceed the greater of $22,500 and 15% of the line cap (as defined in the Credit Agreement), and (ii) after the occurrence of the permanent borrowing base trigger, equal or exceed the greater of $15,000 and 10% of the line cap. Other than this minimum availability requirement, the Credit Agreement does not include any financial maintenance covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Credit Agreement requires the Company and various subsidiaries of the Company to guarantee each other&#x2019;s obligations arising from time to time under the Credit Facility, as well as obligations arising in respect of certain cash management and hedging transactions. Subject to customary exceptions and limitations, all borrowings under the Credit Agreement are secured by a lien on all or substantially all of the assets of the Company and each subsidiary guarantor.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Credit Agreement also contains customary events of default. If an event of default under the Credit Agreement occurs and is continuing, then the Agent may, and at the request of the required lenders shall, terminate the loan commitments under the Credit Agreement, declare any outstanding obligations under the Credit Agreement to be immediately due and payable or require the Company to adequately cash collateralize outstanding letter of credit obligations. If the Company or, with certain exceptions, a subsidiary becomes the subject of a proceeding under any bankruptcy, insolvency or similar law, then the loan commitments under the Credit Agreement will automatically terminate, and any outstanding obligations under the Credit Agreement and the cash collateral required under the Credit Agreement for any outstanding letter of credit obligations will become immediately due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2020, the Company had no cash borrowings and $188 letters of credit outstanding under the Credit Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NDA4_3a233271-e7b6-4f00-bda4-cb7b683f9859"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NDMw_7eca667b-68f8-402e-905b-d097d82d6aed"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <shoo:MaximumIncreaseOfAvailabilityOfCredit
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NDU1_74cb096b-e751-4915-9063-c419c6faad3c"
      unitRef="usd">100000000</shoo:MaximumIncreaseOfAvailabilityOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NDc0_162d8fb4-decb-4d7b-9189-35cf242f9382"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6b819eed96d54425b69f69e066ad6f4e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NDg0_a3fe3802-965f-4c34-a077-8ca60d87f7ba"
      unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ie27e612dc00547dfb0ffdb67c16332c4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NDk0_4c9db505-5d55-46e0-a783-8974e2b9c8af"
      unitRef="number">0.0040</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentFee
      contextRef="ifa426679f8294cd39f09b5d16ddbe5e9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NTA3_b6b5dc59-d33f-4557-8f17-de5f867f7069">2.00</us-gaap:DebtInstrumentFee>
    <us-gaap:DebtInstrumentFee
      contextRef="icfbde8ca2e6d40bea22610dc2601be45_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NTIw_eb9244f6-fc8e-4505-8b52-ec03cd3effec">2.50</us-gaap:DebtInstrumentFee>
    <shoo:LineCapDollarAmountBeforeBaseTrigger
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NTM1_0f36bd7b-ab72-4bcc-8f45-3ad2645e7fbd"
      unitRef="usd">22500000</shoo:LineCapDollarAmountBeforeBaseTrigger>
    <shoo:LineCapPercentageBeforeBaseTrigger
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NTUx_ec88442e-8b30-4c04-9f7c-ea5d5ef62197"
      unitRef="usd">0.15</shoo:LineCapPercentageBeforeBaseTrigger>
    <shoo:LineCapDollarAmountAfterBaseTrigger
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NTY0_cf000ff3-1d18-4239-801c-2a8c935da38f"
      unitRef="usd">15000000</shoo:LineCapDollarAmountAfterBaseTrigger>
    <shoo:LineCapPercentageAfterBaseTrigger
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5NTgw_66c2abf2-a6c7-4ada-893c-08b033d49eb2"
      unitRef="usd">0.10</shoo:LineCapPercentageAfterBaseTrigger>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i8717eca2e03e4032af05f4df9c632873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI1Mjg0YjRjNTc1NjRlYjBhOWUyNzczM2YyMmFkNzZjL3NlYzoyNTI4NGI0YzU3NTY0ZWIwYTllMjc3MzNmMjJhZDc2Y18yMTY3L2ZyYWc6MDc1Y2ZhNzg4MmM1NDk0NWEzNDg3ODFjNjI3NDUyMzQvdGV4dHJlZ2lvbjowNzVjZmE3ODgyYzU0OTQ1YTM0ODc4MWM2Mjc0NTIzNF80OTQ3ODAyMzI5Njgz_a2b0d2ae-afd7-445a-ab89-4df7fafb44c6"
      unitRef="usd">188000</us-gaap:LettersOfCreditOutstandingAmount>
</xbrl>
