<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:shoo="http://www.stevemadden.com/20200331"
  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">
    <link:schemaRef xlink:href="shoo-20200331.xsd" xlink:type="simple"/>
    <context id="i2f228edee7804581a0fd1992377fdcaa_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="i3a5963c8699f485d82d22657d3d29dea_I20200602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2020-06-02</instant>
        </period>
    </context>
    <context id="i3d788f355ff648249282d7f4451e8add_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8eb9988a49fe4adfbe538960249d7357_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54431b8976f44313b9a29658df740a55_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ibb6a66bd7e0e4b268d4b199bf312bbec_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="icbc5ca9ff90c4c57b11a4201f023295d_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="if08910a55d9f48a3bca232ddef15a668_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i714e79c868ce4585a8aa55c01c3f1c8c_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="i2236358a3e9e4406a48050fe4dfd2268_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i11b42386a72c433eada6f2906d43d102_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i2e02f13f98994326b2687e133873c4b2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3685a540aa224934884d14b8da54998b_I20190331">
        <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>2019-03-31</instant>
        </period>
    </context>
    <context id="id06475f93aca40a19fff3892634fabc6_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i107a176b5116447aa7d303f1c79db8fc_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b9fd23f5d794a379df5fd38cd42769e_I20190331">
        <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>2019-03-31</instant>
        </period>
    </context>
    <context id="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic658d9fac7bb48988ae5acd28c6907c8_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i4afb9037578340768838112db5e5622a_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ia099a0ffb715432f9cd01f9140205664_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="i7a3047d9e5af4bb2977ef031865c87cb_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i7ed24773554b4a35983894e7e2696356_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ief6d1088acee4723aebb0b369c8e9197_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i707d03f1955d489ea2a95843074e2200_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i061534c55e4f42c1b938849c5d35a6c1_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i7e99f3eeb9844662a12c0698d398c245_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i9ceeabc086724b4b97ddc01ba012698d_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i20697f44e44c4455b7b5609e4643426b_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i72915cafe06a4bdab0f2bdc6c5c2cedc_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i925724a295b04ed29ceede4cf8da8fcf_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">shoo:FirstCostAndPrivateLabelBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i64bffc9a1aed49418c4b7b4ea96a6a53_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ib7a7402585fb4435a7c10721a5353e09_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="iccfbbb1df5f74fd6bc152f41576f9e06_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i23a001eb062644749b0f117dbbe499ed_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4dd48114ff2447a0b9d87bb0a3cda402_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6d270955e4c94062b8eeb9384ee69084_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idb67fbae3a3e45bbb07c663bfc07354c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icec80c0fbf344ffbb0315dcac82f6f88_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8aa4d8a9d083412b980b87d345608260_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7ced5a38c10c4eb5b9edd8c281a71800_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaf1783e91aaa4760aaab8656f60df317_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="i373b2adb18284f47a9df8eb9ff8f0340_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="if2a5b7f7205f45eab12e572b4f9b55be_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i64cea08a71834af88cf37db6aea65f4b_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="id15d346567b34f938188661622116942_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i36a86e3721df46bba251505a18d2873e_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i843954dab218490f934cbd3a864082d1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icef8ad9dc14e4fc29acb8de267b5c3fa_I20190424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-04-24</instant>
        </period>
    </context>
    <context id="i44932fb9ebc340f380f03c90bcea5a17_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i8f072169d1a240719c48d83eedaee6fe_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i565d2e877c3842ffa575e7363f5ccbbd_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i12c3f8c6083142f4a133ee1e202ab18a_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i6531d9e398e649d3b7fbf9a547fb7055_I20190524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
        </entity>
        <period>
            <instant>2019-05-24</instant>
        </period>
    </context>
    <context id="i09579f4283f04463a64dd2ece48d7460_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ifa144c52e4194e44ade9bfd40915589b_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie99cc434bc9a460f9679f77565bf0ec9_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i048c7b221f28424ca34b3fb1209a811b_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i46977f71759c43d18e76fe26b00b3b16_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ifb5c8b181e0e415e832f14e309d891aa_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i1aecb8bbc6d847dcbb2a21815d09de8e_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="iac2dafea09c2488da0985250a05514a3_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="ib2655eca5e864c87896d3ec977d8d2c7_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="ic48f0de4ca98464788e38903293e681a_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="i7d5c007658c640ac927deb258be7bcc0_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ib047272977d84d04afbf56a5ae900196_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i48035e21d5104ddc806a0deb806e3e26_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ia61bc34ade0d4f74843d82c11affa2d1_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie0cdf0532276415d9ec712245820cd6a_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i95a48a49e8b74999916fa707ac6ecace_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i85b77305801e4e0cb8634a9a65cd6b68_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="iaedcdd05971e470ab8322fb7bd085511_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i7381dc448ffb4b798a974d633a98ffac_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i5bbcce6d72974c47bb4a74e6ccd4fa02_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i5b184049b12048c79b968b300a798641_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="if37bd98b28634ea7b711cea45e50b5ec_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i9a6da94f1ce3424e962bcc90893dbba6_D20200101-20200331">
        <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:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if1da5593e6bd4e6ca4a515c4992eba53_D20200101-20200331">
        <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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id16e2e454633438ca1a1b183971198dd_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i48da3f7dce744022a4ed78ac855c3b52_D20200101-20200331">
        <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-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib7962fc224d04216b547e0d4316cbc54_D20200101-20200331">
        <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-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i61a76646da404e6f86aa694484d4b25b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i72a0f8dc7ecc4510ace7678278d00d5c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id20e349fdf7444ef92736c8527522431_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id14fc5202d7841649f14ad55c0396860_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="icc7f04029c4c483eac62f5884cb472b3_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i5fb45bbcc792419195824fbc245e2720_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iea943eb3ed8c4aa0abfe27a758f181e7_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i501874469f984d9e9cfd6b43d84656d0_D20190101-20190331">
        <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>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iabef9ddfe1db43e78aa99ece4c1fc411_D20190101-20190331">
        <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>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i59194d88bf1d499c95fbecc5264b4971_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i59d4a06e83984aa28e827a128e76b642_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i195d8e267dd54497b1fea76d1c119b71_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:TotalWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie7e8e80979934f55b99f8b68e271e05e_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="iae9bf148959241e78c6b008daab39dc3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:FirstCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5692fef9f2894018ab77b8b5cad2b2c4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000913241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shoo:LicensingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i0341773bfd1c48618aa8fbd1a2815bc7_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i55349055ba034e6992a264eac71979f8_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i524cf76938d64f1d9c65344711acbd9e_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i3412f81f6ff04412a40cc52aa73df372_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i3854993bef654988ab621d98924dfb2e_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i9cc6d98902df44459a679b2d96a4b761_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80L2ZyYWc6Y2FkOGNmYmI2YTIyNDZjMmJiMWI5NjZlMzIyMWI0ZjIvdGFibGU6MzZjNjIzZDA1YTYxNDFmOGExZWVmZGUxZWRjNmY3YTQvdGFibGVyYW5nZTozNmM2MjNkMDVhNjE0MWY4YTFlZWZkZTFlZGM2ZjdhNF80LTItMS0xLTA_3f53868a-5906-484f-b3ab-58568edd4f30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80L2ZyYWc6Y2FkOGNmYmI2YTIyNDZjMmJiMWI5NjZlMzIyMWI0ZjIvdGFibGU6MzZjNjIzZDA1YTYxNDFmOGExZWVmZGUxZWRjNmY3YTQvdGFibGVyYW5nZTozNmM2MjNkMDVhNjE0MWY4YTFlZWZkZTFlZGM2ZjdhNF81LTItMS0xLTA_0e1bafce-4840-4007-993d-b3455848244e">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80L2ZyYWc6Y2FkOGNmYmI2YTIyNDZjMmJiMWI5NjZlMzIyMWI0ZjIvdGFibGU6MzZjNjIzZDA1YTYxNDFmOGExZWVmZGUxZWRjNmY3YTQvdGFibGVyYW5nZTozNmM2MjNkMDVhNjE0MWY4YTFlZWZkZTFlZGM2ZjdhNF82LTItMS0xLTA_b4938c95-431b-47f8-84d2-aab71b6a2c40">0000913241</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80L2ZyYWc6Y2FkOGNmYmI2YTIyNDZjMmJiMWI5NjZlMzIyMWI0ZjIvdGFibGU6MzZjNjIzZDA1YTYxNDFmOGExZWVmZGUxZWRjNmY3YTQvdGFibGVyYW5nZTozNmM2MjNkMDVhNjE0MWY4YTFlZWZkZTFlZGM2ZjdhNF83LTItMS0xLTA_de279ba5-6f37-489d-8f53-163a012cff2a">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80L2ZyYWc6Y2FkOGNmYmI2YTIyNDZjMmJiMWI5NjZlMzIyMWI0ZjIvdGFibGU6MzZjNjIzZDA1YTYxNDFmOGExZWVmZGUxZWRjNmY3YTQvdGFibGVyYW5nZTozNmM2MjNkMDVhNjE0MWY4YTFlZWZkZTFlZGM2ZjdhNF84LTItMS0xLTA_5a15bab7-00dd-4719-a034-8475c05d64df">Q1</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMS0yLTEtMS0w_23a8fee6-aaed-4ca2-bf09-a60420ae79f7"
      unitRef="usd">9055000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMS00LTEtMS0w_f70baa64-9ad7-4048-8eee-98fcd1425b9d"
      unitRef="usd">11066000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMS02LTEtMS0w_e64d0ca6-cde8-43b2-b660-8a56b9a759e0"
      unitRef="usd">13159000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMi0yLTEtMS0w_88b472ae-a8f1-47bd-83ff-53d12423a1df"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMi00LTEtMS0w_40bc9b78-8505-491c-9714-48ddd3cd22f5"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMi02LTEtMS0w_38aa37ae-e548-4daf-81e4-2557d2b3f691"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMy0yLTEtMS0w_de92db93-742c-41b4-a3c4-67b4b7fe4fb5"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMy00LTEtMS0w_7150a777-7e84-4047-a632-abf6775e6cee"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMy02LTEtMS0w_dcc37c18-2626-4632-9dbe-ac12c7642245"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNC0yLTEtMS0w_ca036cfe-a1f7-4922-9600-6b8b2d41ee7d"
      unitRef="shares">245000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNC00LTEtMS0w_5e7f4824-99f4-4bcf-b62d-87ad85d422af"
      unitRef="shares">245000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNC02LTEtMS0w_8b8b6fa5-de37-4873-8cb5-171edb15702d"
      unitRef="shares">135000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNS0yLTEtMS0w_020cdcd0-2e9c-45db-9f73-7a94eedd5069"
      unitRef="shares">133159000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNS00LTEtMS0w_18d44a51-05ed-4006-b104-0ce67424c354"
      unitRef="shares">132754000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNS02LTEtMS0w_08e8b26a-e9c1-4755-849c-6cd8ba9fd11c"
      unitRef="shares">132530000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNi0yLTEtMS0w_c51a5b76-ffb1-4825-a68f-0e934874a858"
      unitRef="shares">83046000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNi00LTEtMS0w_c5b14174-0d4a-4918-b913-4b9b30caca49"
      unitRef="shares">83520000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNi02LTEtMS0w_7256efda-ab58-42ca-8ff9-7c130e2f9edc"
      unitRef="shares">85729000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNy0yLTEtMS0w_3ee6aea2-4147-494f-80ae-d55d34c9c97b"
      unitRef="shares">50113000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNy00LTEtMS0w_21241f66-63c8-403b-aaaf-cd70aeadfda4"
      unitRef="shares">49234000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfNy02LTEtMS0w_bc210961-a04e-4586-9cd5-0a03cbad2ae3"
      unitRef="shares">46801000</us-gaap:TreasuryStockShares>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i11b42386a72c433eada6f2906d43d102_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfOS0yLTEtMS0w_f1143522-4577-4237-b7e4-b980d3e1fc9a"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2e02f13f98994326b2687e133873c4b2_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfOS00LTEtMS0w_99ca8509-0744-4fd7-bc98-e02ce8a8c3ed"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3685a540aa224934884d14b8da54998b_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfOS02LTEtMS0w_0c9bf02f-81bc-45e6-b78d-f56c54a8c8ec"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i11b42386a72c433eada6f2906d43d102_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTAtMi0xLTEtMA_daba80b9-790e-4a73-a14b-80c6043b4f6a"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2e02f13f98994326b2687e133873c4b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTAtNC0xLTEtMA_3dc0fc9c-47d9-4211-8e57-cdaa332834a8"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3685a540aa224934884d14b8da54998b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTAtNi0xLTEtMA_3bf9ea4b-7fad-47bb-b9cb-62cb91c3a369"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id06475f93aca40a19fff3892634fabc6_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTItMi0xLTEtMA_4834a0ce-4151-48f3-b72f-5c16b802f6ac"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i107a176b5116447aa7d303f1c79db8fc_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTItNC0xLTEtMA_25576a29-eae5-4f8c-b5c8-7d1fd2be4984"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4b9fd23f5d794a379df5fd38cd42769e_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTItNi0xLTEtMA_b1b49d12-6de7-4fa7-b3d7-77b1290bec0b"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id06475f93aca40a19fff3892634fabc6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTMtMi0xLTEtMA_453600f9-aeff-4740-a03f-35aed471ffeb"
      unitRef="shares">60000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i107a176b5116447aa7d303f1c79db8fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTMtNC0xLTEtMA_16aa5cc1-2cc7-4cba-8eae-8d92a4bdbd14"
      unitRef="shares">60000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4b9fd23f5d794a379df5fd38cd42769e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xOS9mcmFnOjY2ZThjZDNkYWY3NTRhYTJhNzdkMTJiYzJmN2MyYWI5L3RhYmxlOmRmNTc3NzFlY2FjYjQ3ODc5YjQ5NzczMzA5MWRkYmM2L3RhYmxlcmFuZ2U6ZGY1Nzc3MWVjYWNiNDc4NzliNDk3NzMzMDkxZGRiYzZfMTMtNi0xLTEtMA_b8f9510d-479d-4235-9163-7bb5c738a3fd"
      unitRef="shares">60000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zMS9mcmFnOjJmYTI4NTRiMmUxMDQzYjViYzVjZTNmMTY0NmNlMWM2L3RhYmxlOmY5MDRiZGM0ZWQyMjQ2MjZiNDI2Yzg4MGQzZDU5Nzg5L3RhYmxlcmFuZ2U6ZjkwNGJkYzRlZDIyNDYyNmI0MjZjODgwZDNkNTk3ODlfMS0xLTEtMS0w_0d295151-72b2-4561-8846-f80fdb826bee"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zMS9mcmFnOjJmYTI4NTRiMmUxMDQzYjViYzVjZTNmMTY0NmNlMWM2L3RhYmxlOmY5MDRiZGM0ZWQyMjQ2MjZiNDI2Yzg4MGQzZDU5Nzg5L3RhYmxlcmFuZ2U6ZjkwNGJkYzRlZDIyNDYyNmI0MjZjODgwZDNkNTk3ODlfMS0zLTEtMS0w_1def1f5b-3fe2-40b5-b958-3fa8e547a431"
      unitRef="usd">-17000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zMS9mcmFnOjJmYTI4NTRiMmUxMDQzYjViYzVjZTNmMTY0NmNlMWM2L3RhYmxlOmY5MDRiZGM0ZWQyMjQ2MjZiNDI2Yzg4MGQzZDU5Nzg5L3RhYmxlcmFuZ2U6ZjkwNGJkYzRlZDIyNDYyNmI0MjZjODgwZDNkNTk3ODlfMi0xLTEtMS0w_ba6fbc58-a2e2-4fe9-8677-3a3c60af1c31"
      unitRef="usd">-489000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zMS9mcmFnOjJmYTI4NTRiMmUxMDQzYjViYzVjZTNmMTY0NmNlMWM2L3RhYmxlOmY5MDRiZGM0ZWQyMjQ2MjZiNDI2Yzg4MGQzZDU5Nzg5L3RhYmxlcmFuZ2U6ZjkwNGJkYzRlZDIyNDYyNmI0MjZjODgwZDNkNTk3ODlfMi0zLTEtMS0w_f46b5e1c-0fde-4493-b351-e6b163ee2e0f"
      unitRef="usd">60000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zMS9mcmFnOjJmYTI4NTRiMmUxMDQzYjViYzVjZTNmMTY0NmNlMWM2L3RhYmxlOmY5MDRiZGM0ZWQyMjQ2MjZiNDI2Yzg4MGQzZDU5Nzg5L3RhYmxlcmFuZ2U6ZjkwNGJkYzRlZDIyNDYyNmI0MjZjODgwZDNkNTk3ODlfMy0xLTEtMS0w_d10819f9-ac19-46c1-a8fb-da4584c432f1"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zMS9mcmFnOjJmYTI4NTRiMmUxMDQzYjViYzVjZTNmMTY0NmNlMWM2L3RhYmxlOmY5MDRiZGM0ZWQyMjQ2MjZiNDI2Yzg4MGQzZDU5Nzg5L3RhYmxlcmFuZ2U6ZjkwNGJkYzRlZDIyNDYyNmI0MjZjODgwZDNkNTk3ODlfMy0zLTEtMS0w_a15607ba-3720-4d34-a821-91ac0a79a766"
      unitRef="usdPerShare">0.14</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia099a0ffb715432f9cd01f9140205664_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80Ni9mcmFnOjEwZjAxODM3NGY4MzRmOWVhY2Y0YzRjYjc2YWUyODNlL3RhYmxlOmNhOWYzMWMyZDU4YzQ2Nzc5ZDk0MDA5ODU2NjNiOThhL3RhYmxlcmFuZ2U6Y2E5ZjMxYzJkNThjNDY3NzlkOTQwMDk4NTY2M2I5OGFfMS0xLTEtMS0w_437aa53e-bbbb-46a1-920b-45b64683bf45">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7e99f3eeb9844662a12c0698d398c245_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80Ni9mcmFnOjEwZjAxODM3NGY4MzRmOWVhY2Y0YzRjYjc2YWUyODNlL3RhYmxlOmNhOWYzMWMyZDU4YzQ2Nzc5ZDk0MDA5ODU2NjNiOThhL3RhYmxlcmFuZ2U6Y2E5ZjMxYzJkNThjNDY3NzlkOTQwMDk4NTY2M2I5OGFfMi0xLTEtMS0w_b68aba79-a267-4956-a55b-7d98c7433217">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfMy0xLTEtMS0w_15dea5c1-3e2b-47d8-8bec-4385c23dd183"
      unitRef="number">0.339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfMy0yLTEtMS0w_97c085e7-5980-4531-bdfe-0b5d77132737"
      unitRef="number">0.376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfMy0zLTEtMS0w_c4121177-4b07-4489-91b3-bfd88c2df0ff"
      unitRef="number">0.324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfMy00LTEtMS0w_29b148cd-b0eb-41da-b9ca-c0bf7b4050ea"
      unitRef="number">0.334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNC0xLTEtMS0w_2f13a866-37f1-49ac-8346-26dba2e49585"
      unitRef="number">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNC0yLTEtMS0w_2971ff5e-ad6e-4d5d-850e-ea7f4141a977"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNC0zLTEtMS0w_3cf53396-bd96-4d60-8390-5a22341e7fc9"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNC00LTEtMS0w_ead2b3f5-bcd9-43aa-90be-6d957f613130"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i048c7b221f28424ca34b3fb1209a811b_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNS0xLTEtMS0w_b2b00ec4-54dc-48b6-a0b9-36ae56a38f86">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i46977f71759c43d18e76fe26b00b3b16_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNS0yLTEtMS0w_86590bbe-e180-4973-b0fd-4abf5aa257e0">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifb5c8b181e0e415e832f14e309d891aa_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNS0zLTEtMS0w_7f1b4ac5-7b80-4fbf-b710-fb02cbdfc4f9">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1aecb8bbc6d847dcbb2a21815d09de8e_D20190101-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83Ni9mcmFnOmQwMmYxZDFlNDE0ODRjMjQ4YTIwNmYyOWYyNTZjMDkwL3RhYmxlOjE0NmFiMDdmODIxNTQ3NzE5Zjk4MjVkZTY1NmViNTIwL3RhYmxlcmFuZ2U6MTQ2YWIwN2Y4MjE1NDc3MTlmOTgyNWRlNjU2ZWI1MjBfNS00LTEtMS0w_09d40f80-0f15-4a9c-885f-ad466c33a377">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5b184049b12048c79b968b300a798641_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84Mi9mcmFnOmU1ZDJkMWY1MDM5MzQzNWY5NzdmODgzOTAyNzE1MDZjL3RhYmxlOjQwZTI2MGM4ZTg3MjQxYmRhZjdhOWIzZTNkNTNjNDFjL3RhYmxlcmFuZ2U6NDBlMjYwYzhlODcyNDFiZGFmN2E5YjNlM2Q1M2M0MWNfMS0xLTEtMS0w_fc0ea81c-c3c9-4309-b50e-8fa07a6406e5">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if37bd98b28634ea7b711cea45e50b5ec_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84Mi9mcmFnOmU1ZDJkMWY1MDM5MzQzNWY5NzdmODgzOTAyNzE1MDZjL3RhYmxlOjQwZTI2MGM4ZTg3MjQxYmRhZjdhOWIzZTNkNTNjNDFjL3RhYmxlcmFuZ2U6NDBlMjYwYzhlODcyNDFiZGFmN2E5YjNlM2Q1M2M0MWNfMS0yLTEtMS0w_5a1ad176-18ee-4cdc-b6e6-8184ef292ec5">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9a6da94f1ce3424e962bcc90893dbba6_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84Mi9mcmFnOmU1ZDJkMWY1MDM5MzQzNWY5NzdmODgzOTAyNzE1MDZjL3RhYmxlOjQwZTI2MGM4ZTg3MjQxYmRhZjdhOWIzZTNkNTNjNDFjL3RhYmxlcmFuZ2U6NDBlMjYwYzhlODcyNDFiZGFmN2E5YjNlM2Q1M2M0MWNfMy0xLTEtMS0w_2fc20ba7-36bd-4b5c-9158-0e28b9a8177c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if1da5593e6bd4e6ca4a515c4992eba53_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84Mi9mcmFnOmU1ZDJkMWY1MDM5MzQzNWY5NzdmODgzOTAyNzE1MDZjL3RhYmxlOjQwZTI2MGM4ZTg3MjQxYmRhZjdhOWIzZTNkNTNjNDFjL3RhYmxlcmFuZ2U6NDBlMjYwYzhlODcyNDFiZGFmN2E5YjNlM2Q1M2M0MWNfMy0yLTEtMS0w_4e200537-1b65-4079-ae41-b2486bd35dc9">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:Revenues
      contextRef="i3854993bef654988ab621d98924dfb2e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85NC9mcmFnOjE4ZDc2OWI3ZTRhYzQ2ZjdiNDkyOGZmNWQyM2Y5Yzk0L3RhYmxlOmU5OGQyZGNkNzU0MzRiNGQ5NGQ3OWM4OWQ0ZTRiMWE2L3RhYmxlcmFuZ2U6ZTk4ZDJkY2Q3NTQzNGI0ZDk0ZDc5Yzg5ZDRlNGIxYTZfMS0xLTEtMS0w_123ed884-6e5f-4cbe-9402-7349b273aec2"
      unitRef="usd">68325000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9cc6d98902df44459a679b2d96a4b761_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85NC9mcmFnOjE4ZDc2OWI3ZTRhYzQ2ZjdiNDkyOGZmNWQyM2Y5Yzk0L3RhYmxlOmU5OGQyZGNkNzU0MzRiNGQ5NGQ3OWM4OWQ0ZTRiMWE2L3RhYmxlcmFuZ2U6ZTk4ZDJkY2Q3NTQzNGI0ZDk0ZDc5Yzg5ZDRlNGIxYTZfMS0zLTEtMS0w_e99cdff2-f01b-46a0-9454-8874fe5135e7"
      unitRef="usd">77116000</us-gaap:Revenues>
    <dei:DocumentType
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzU3_f5464d5c-d1ff-4e5f-913d-e400f9e1131a">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzUz_54559231-132f-4466-a4a2-eba50ef23660">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMTA_4b5529a5-4466-4b1f-8657-9b6add5bcf5f">2020-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzUy_d2519710-67f8-4353-b9b6-98290e016642">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzQ4_f2ea1813-7631-4195-9c96-5b5c8da960d1">0-23702</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzYw_8273cc5e-f6d7-47d0-86ac-3953d262ed8b">STEVEN MADDEN, LTD.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6MWZlMTAzOGU1N2IxNDNkNzk1YjFiOGM0MmEzZjBkYmQvdGFibGVyYW5nZToxZmUxMDM4ZTU3YjE0M2Q3OTViMWI4YzQyYTNmMGRiZF8wLTAtMS0xLTA_a673b285-69b6-456a-a4e4-a887787b089e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6MWZlMTAzOGU1N2IxNDNkNzk1YjFiOGM0MmEzZjBkYmQvdGFibGVyYW5nZToxZmUxMDM4ZTU3YjE0M2Q3OTViMWI4YzQyYTNmMGRiZF8wLTItMS0xLTA_e3593ea6-44b9-4f55-963d-c37628edcc19">13-3588231</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzU4_574409e4-3c57-4079-bf3c-803958bd635c">52-16 Barnett Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzU0_aafa931a-a58a-4c12-a9b2-54c85a2e9e49">Long Island City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzQ5_3e6fa1db-369c-4ede-a2ac-394c88b27c54">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzU1_5839f7df-3588-47fe-9973-82f2d40366ef">11104</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzUw_d6847831-93c5-4ac2-be5d-c203ddc1b8ab">718</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzUx_c3d30272-b609-40a8-93de-2d8c97e505de">446-1800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6Yzk5ZmMwMGYyOGMzNDJlY2JmZDFkM2U1YWY3YmVmYWMvdGFibGVyYW5nZTpjOTlmYzAwZjI4YzM0MmVjYmZkMWQzZTVhZjdiZWZhY18xLTAtMS0xLTQ4MjY_79350cc4-f866-415b-97ee-732feb3c73e3">Common Stock, par value $.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6Yzk5ZmMwMGYyOGMzNDJlY2JmZDFkM2U1YWY3YmVmYWMvdGFibGVyYW5nZTpjOTlmYzAwZjI4YzM0MmVjYmZkMWQzZTVhZjdiZWZhY18xLTEtMS0xLTQ4MjM_ab7ce628-9c82-4b9c-bf71-fccc1907253a">SHOO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6Yzk5ZmMwMGYyOGMzNDJlY2JmZDFkM2U1YWY3YmVmYWMvdGFibGVyYW5nZTpjOTlmYzAwZjI4YzM0MmVjYmZkMWQzZTVhZjdiZWZhY18xLTItMS0xLTQ4MjE_24f8590e-068d-46bf-98cf-bd210a10103a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzQ3_e25f5ba6-b563-47f1-a5af-490cf75680ed">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzQ2_8b450587-745c-4bf0-8f6c-780715bb5afc">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6MjJkNTA0OGFlNjI1NGFmZGJiZGRkMzRlZTFjMzhkMmMvdGFibGVyYW5nZToyMmQ1MDQ4YWU2MjU0YWZkYmJkZGQzNGVlMWMzOGQyY18wLTAtMS0xLTA_a80a53a2-63b3-403e-8697-57a39841969e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6MjJkNTA0OGFlNjI1NGFmZGJiZGRkMzRlZTFjMzhkMmMvdGFibGVyYW5nZToyMmQ1MDQ4YWU2MjU0YWZkYmJkZGQzNGVlMWMzOGQyY18wLTctMS0xLTA_8781170a-bc2e-4c9a-936c-7fee289a0679">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGFibGU6MjJkNTA0OGFlNjI1NGFmZGJiZGRkMzRlZTFjMzhkMmMvdGFibGVyYW5nZToyMmQ1MDQ4YWU2MjU0YWZkYmJkZGQzNGVlMWMzOGQyY18xLTQtMS0xLTA_3ecd3d84-693e-4f21-a6df-9deb47e38ed1">false</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMzU2_ea5f8dac-6142-42ff-9927-b63eda6b93cb">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3a5963c8699f485d82d22657d3d29dea_I20200602"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xL2ZyYWc6ZmJmOWZhOGI2OGEyNGY4OGJkYjc0NGY0Nzc2M2UwY2YvdGV4dHJlZ2lvbjpmYmY5ZmE4YjY4YTI0Zjg4YmRiNzQ0ZjQ3NzYzZTBjZl8yMjcy_43eff80f-ab93-410e-a4af-21c49ca75dd2"
      unitRef="shares">83154210</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNC0yLTEtMS0w_e63c5519-f49c-426e-8dbd-2851ea0e0fda"
      unitRef="usd">211138000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNC00LTEtMS0w_b885820f-1b2c-4ee7-9def-186213f3b9df"
      unitRef="usd">264101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNC02LTEtMS0w_07cd9dbd-187d-435f-adc2-8ba11be924ed"
      unitRef="usd">160256000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNS0yLTEtMS0w_d25702e6-7562-495c-ba9a-5a9a5541d31b"
      unitRef="usd">30143000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNS00LTEtMS0w_c4900a8b-5aec-46a3-a4e3-d3520a0f623e"
      unitRef="usd">38166000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNS02LTEtMS0w_b89f9ea3-8147-48f0-b2d7-8daf888ff55e"
      unitRef="usd">31362000</us-gaap:AccountsReceivableNet>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNi0yLTEtMS0w_2c14ff92-e461-4d8b-b8a1-889a2333dffe"
      unitRef="usd">231408000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNi00LTEtMS0w_74ad44d1-2af4-444b-b5d5-efc2113a5386"
      unitRef="usd">216471000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNi02LTEtMS0w_a67f28d4-13f1-4753-b692-139d2a47257b"
      unitRef="usd">264518000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNy0yLTEtMS0w_bb660882-681e-4759-8249-5543f2c4f55b"
      unitRef="usd">102265000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNy00LTEtMS0w_ff9be9da-1c38-46b9-b179-9f3d43c67989"
      unitRef="usd">136896000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNy02LTEtMS0w_4dec5cd5-2321-400a-95d0-f26bf47671e8"
      unitRef="usd">115260000</us-gaap:InventoryNet>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfOC0yLTEtMS0w_4748e155-0182-4ab1-80a9-70c8b84cc5f9"
      unitRef="usd">34271000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfOC00LTEtMS0w_8d2c0e6d-b26c-48f4-870e-11f757a529fe"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfOC02LTEtMS0w_d86071e2-9848-4c63-81ad-e2a294e0a7e8"
      unitRef="usd">61383000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfOS0yLTEtMS0w_070c3df3-426a-4eda-9a9a-58c4f13e84c2"
      unitRef="usd">24194000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfOS00LTEtMS0w_1e5cb722-bcd2-4979-b20c-e0312097fb57"
      unitRef="usd">22066000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfOS02LTEtMS0w_0381f1ed-18ef-4487-a06a-514d5b89763e"
      unitRef="usd">27695000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTAtMi0xLTEtMA_d0d52baf-675d-46b9-944b-771d93f6c183"
      unitRef="usd">7373000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTAtNC0xLTEtMA_55a629fe-ba92-486d-bca1-bb3b18bc8b36"
      unitRef="usd">658000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTAtNi0xLTEtMA_21c80231-a1c6-49cf-8bee-f1d35c3a764d"
      unitRef="usd">590000</us-gaap:PrepaidTaxes>
    <us-gaap:AssetsCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTItMi0xLTEtMA_5021ded8-56a4-4118-9d53-17afb888f9c3"
      unitRef="usd">640792000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTItNC0xLTEtMA_bc17ceb1-f275-4d75-a645-fe771a1532f5"
      unitRef="usd">718879000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTItNi0xLTEtMA_f6f17684-fc77-4c94-acfd-ea470e8c8b90"
      unitRef="usd">661064000</us-gaap:AssetsCurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTQtMi0xLTEtMA_462b834c-b893-4040-ac56-0acb20048b40"
      unitRef="usd">1463000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTQtNC0xLTEtMA_c6b95d32-b4d8-4860-9529-0ca3cd629f9a"
      unitRef="usd">1558000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTQtNi0xLTEtMA_496c7f75-e05c-4d45-9f27-5e21069bf97b"
      unitRef="usd">1835000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTUtMi0xLTEtMA_8dbd9676-3345-49eb-80a5-738d579ce0fd"
      unitRef="usd">52206000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTUtNC0xLTEtMA_d632d9c4-c019-45ff-84cc-2c6e43a48191"
      unitRef="usd">65504000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTUtNi0xLTEtMA_0d56c85b-67a1-49f7-b2e6-9b5f39f529fe"
      unitRef="usd">63657000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTYtMi0xLTEtMA_d281b5a2-6f91-4001-bf8e-8c5e36a05e4e"
      unitRef="usd">127187000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTYtNC0xLTEtMA_b81a268f-1a2a-49c9-8d7b-bcefff3e1f41"
      unitRef="usd">155700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTYtNi0xLTEtMA_c3203fbc-676a-4e1b-ba01-f1807dfa8fa7"
      unitRef="usd">181896000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTctMi0xLTEtMA_5337395b-fec8-4203-9687-85261afc5fb4"
      unitRef="usd">2982000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTctNC0xLTEtMA_f42d31c9-f96e-4968-8bbc-19ad3e13a5a0"
      unitRef="usd">2948000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTctNi0xLTEtMA_9d22e966-211d-4eb5-b291-fd322a872122"
      unitRef="usd">1995000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTktMi0xLTEtMA_8b657cdb-43f5-4571-a7bc-1851512f491c"
      unitRef="usd">6422000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTktNC0xLTEtMA_61312359-e056-4d23-bbdb-7a2df7119319"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMTktNi0xLTEtMA_ae20043c-c3de-456f-acee-2acd1e5b60e7"
      unitRef="usd">9342000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:Goodwill
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjAtMi0xLTEtMA_e799f89b-da6d-45d6-a494-9d91a39cd840"
      unitRef="usd">165855000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjAtNC0xLTEtMA_e06bc945-29ef-4551-8c36-c0239f48a2e8"
      unitRef="usd">171349000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjAtNi0xLTEtMA_491dd692-d730-40c8-a687-d3ceb37bfcf6"
      unitRef="usd">148345000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjEtMi0xLTEtMA_2af4419c-fb13-4edf-812f-599c9380e483"
      unitRef="usd">148997000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjEtNC0xLTEtMA_f79a6b2f-78b8-4a71-9a23-06a41d18b54d"
      unitRef="usd">162709000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjEtNi0xLTEtMA_c8850c25-c420-482d-b985-cdae126db1ad"
      unitRef="usd">141620000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Assets
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjItMi0xLTEtMA_08866f1a-0d36-4e24-a31b-f9fe7e513b2b"
      unitRef="usd">1145904000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjItNC0xLTEtMA_b29c0d45-a419-46c0-b2c3-37f9a9fdb038"
      unitRef="usd">1278647000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjItNi0xLTEtMA_bd8bf28a-d0a7-40b1-8e26-e8a51af02a1d"
      unitRef="usd">1209754000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjUtMi0xLTEtMA_5ad9a678-4eba-4551-bf2b-f91d2d84c12d"
      unitRef="usd">76284000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjUtNC0xLTEtMA_6624a2e3-f6af-4fae-957d-0dfee04d1d60"
      unitRef="usd">61706000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjUtNi0xLTEtMA_ef0576ef-0b2e-481c-8f45-e5f903ec5c27"
      unitRef="usd">62564000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjYtMi0xLTEtMA_07925d23-0873-4c0f-9499-c428b6ff71b0"
      unitRef="usd">87698000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjYtNC0xLTEtMA_304c0b37-b906-40c2-8fbc-b8c1e9d8516b"
      unitRef="usd">169895000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjYtNi0xLTEtMA_2d102951-93bd-43b5-8070-0bf0313e56f0"
      unitRef="usd">99887000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjgtMi0xLTEtMA_518d5eb4-1a03-447e-aee3-2ea335300da4"
      unitRef="usd">37517000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjgtNC0xLTEtMA_f73d084c-e234-42e2-94d3-fc14ccf9c741"
      unitRef="usd">38624000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjgtNi0xLTEtMA_dd550fe8-328d-4118-af00-490562b706a9"
      unitRef="usd">37696000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjktMi0xLTEtMjY5OQ_ffaa0e2d-6876-4775-9b0c-e9d8a11f279b"
      unitRef="usd">29100000</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="ibb6a66bd7e0e4b268d4b199bf312bbec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjktNC0xLTEtMjY5OQ_cd116216-e354-4df9-8b84-365a37e97079"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMjktNi0xLTEtMjY5OQ_ef52a1d8-2167-4c55-a82c-395fa8a533a2"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzEtMi0xLTEtMA_269c1a21-9ad3-4f10-b906-900d43db2405"
      unitRef="usd">2113000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzEtNC0xLTEtMA_3f036d9d-3e74-4223-94d8-00dd6fce8a68"
      unitRef="usd">11046000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzEtNi0xLTEtMA_4e29dc7f-0749-4b95-9f1b-b2f3f88a99be"
      unitRef="usd">3697000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzItMi0xLTEtMA_e3e99a38-45c6-473b-9816-18f82bbbdcb2"
      unitRef="usd">232712000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzItNC0xLTEtMA_bd4455ce-3fc9-4850-867c-a890e8533261"
      unitRef="usd">281271000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzItNi0xLTEtMA_1546b603-87db-4948-88a1-fd035d86099e"
      unitRef="usd">203844000</us-gaap:LiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzMtMi0xLTEtMA_468fba0a-4463-40c8-be70-4dad930006cc"
      unitRef="usd">6440000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzMtNC0xLTEtMA_d87b8b66-2ebf-4620-ae3a-d964ce391ba2"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzMtNi0xLTEtMA_b55864dd-234d-435c-aaff-57c187746293"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzUtMi0xLTEtMA_e6b11153-85d7-4fa7-8fb5-a6507f1dbbbc"
      unitRef="usd">121187000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzUtNC0xLTEtMA_148223dd-4c59-48e1-bfa5-7fa312db3e37"
      unitRef="usd">133172000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzUtNi0xLTEtMA_6ac19cb4-3aef-490b-9fbc-ada39e92ab8e"
      unitRef="usd">158102000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzYtMi0xLTEtMA_7db212cd-b5c3-4d2a-b50d-434a6ddd7e60"
      unitRef="usd">3961000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzYtNC0xLTEtMA_992abbc1-a5b5-469a-b298-6a39e605670c"
      unitRef="usd">5877000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzYtNi0xLTEtMA_dbaf37bb-d915-498b-9f0f-2a6c9688dba4"
      unitRef="usd">4041000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilities
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzctMi0xLTEtMA_7ed38d10-7e8a-40f4-a1d9-b2999f27e771"
      unitRef="usd">7980000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzctNC0xLTEtMA_3128c52e-3af1-4e82-9f1a-6f59c08f47b6"
      unitRef="usd">7979000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzctNi0xLTEtMA_bd96b46e-7047-4e95-8bcf-1b3a6a5c2555"
      unitRef="usd">13221000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzgtMi0xLTEtMA_31180c18-7640-40b0-94d6-ee438be10673"
      unitRef="usd">372280000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzgtNC0xLTEtMA_4ec9cbfe-38b5-4c7d-92ee-e88dcbd666be"
      unitRef="usd">437423000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfMzgtNi0xLTEtMA_8a6bc093-5216-4fbd-915d-af97fee88631"
      unitRef="usd">379208000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="if08910a55d9f48a3bca232ddef15a668_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDEtMi0xLTEtMA_f878dcfb-5497-4d91-8520-3599af9c7227"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i714e79c868ce4585a8aa55c01c3f1c8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDEtNC0xLTEtMA_c0e1bbb1-8e79-42ed-8c9b-945e0c983974"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i2236358a3e9e4406a48050fe4dfd2268_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDEtNi0xLTEtMA_d4e79832-d6eb-4e2a-95c9-931ba96090f9"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDItMi0xLTEtMA_d57a4f09-d86a-4388-a288-59f2ddb40661"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDItNC0xLTEtMA_5abd5af3-7b88-49e5-9729-e1dde0c13492"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDItNi0xLTEtMA_e90cf1e4-61ec-40f1-bca0-84ec6e8ead80"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDMtMi0xLTEtMA_d834fc63-5f39-4878-8bd4-0788c32232ef"
      unitRef="usd">460777000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDMtNC0xLTEtMA_ba8d00bb-25d8-46fc-be49-f23b02e3c45a"
      unitRef="usd">454217000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDMtNi0xLTEtMA_f1ec49a2-9606-4f44-add2-092d3ce01bef"
      unitRef="usd">431228000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDQtMi0xLTEtMA_393afe9e-ae83-43e4-bcfc-2c906af91771"
      unitRef="usd">1280496000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDQtNC0xLTEtMA_505b7ad9-4bf5-437a-aee0-c3cc33256d40"
      unitRef="usd">1310406000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDQtNi0xLTEtMA_a1f78aad-b014-418c-ba60-8355d3ad3d78"
      unitRef="usd">1240004000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDUtMi0xLTEtMA_f786854c-81eb-4a8f-8cf5-18629a9e4f50"
      unitRef="usd">-45245000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDUtNC0xLTEtMA_031a6a27-85a0-4b16-b8df-a79cd02775c5"
      unitRef="usd">-30440000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDUtNi0xLTEtMA_d1140fd5-e749-411b-ab8c-e77285581f6c"
      unitRef="usd">-30469000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDYtMi0xLTEtMA_75ad8391-f20e-425c-a477-74e5f676c2c7"
      unitRef="usd">934827000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDYtNC0xLTEtMA_72f908d4-1a1e-4005-8226-4e71bdb56af0"
      unitRef="usd">-905688000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDYtNi0xLTEtMA_3a0b75b9-76c2-4a0d-9ea5-634e85704f09"
      unitRef="usd">821074000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDctMi0xLTEtMA_0948fa85-0072-45fb-a9be-05c42dfa57b5"
      unitRef="usd">761207000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDctNC0xLTEtMA_e762d0d6-629c-4e87-94b1-52523158d3c6"
      unitRef="usd">828501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDctNi0xLTEtMA_79de10cf-a50a-4b06-94ad-b3a93e7b92dc"
      unitRef="usd">819695000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDgtMi0xLTEtMA_3b9fa0c6-93ce-46bf-9fdc-823bd284487d"
      unitRef="usd">12417000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDgtNC0xLTEtMA_520a3b13-ab53-4a77-8af8-568da4f89eee"
      unitRef="usd">12723000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDgtNi0xLTEtMA_db26950a-56bc-4e1f-ae8c-d10de7bbc0e8"
      unitRef="usd">10851000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDktMi0xLTEtMA_07db6e37-3065-444f-822b-23f665433386"
      unitRef="usd">773624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDktNC0xLTEtMA_986d5acb-2c5c-45c7-a69c-59d08e6c6c9d"
      unitRef="usd">841224000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNDktNi0xLTEtMA_c05badeb-a646-4cce-8123-5c16283f935b"
      unitRef="usd">830546000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNTAtMi0xLTEtMA_f032b9c1-c3f3-4f86-b536-323076f88115"
      unitRef="usd">1145904000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNTAtNC0xLTEtMA_98343e6c-aa2a-4cf9-9d67-7c06a2156c8c"
      unitRef="usd">1278647000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNi9mcmFnOjZmMGFiZjAwZDFkYjQyNGQ5NGU2MmRjNDUwMTQzMmQxL3RhYmxlOjQ1OGVlOWJlODYwZjQwZDE4NTc2ZjIxMzczYjI0MTM2L3RhYmxlcmFuZ2U6NDU4ZWU5YmU4NjBmNDBkMTg1NzZmMjEzNzNiMjQxMzZfNTAtNi0xLTEtMA_28ec7a67-f969-49a8-a79c-8f81f4770263"
      unitRef="usd">1209754000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMi0yLTEtMS0w_9d278936-0314-4155-921b-d216179ef1dc"
      unitRef="usd">355684000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMi00LTEtMS0w_402096f9-da15-40be-8f46-31c4092603b4"
      unitRef="usd">410940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OtherIncome
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMy0yLTEtMS0zNQ_fd5b9f8d-b777-4de7-8c70-853e447a2379"
      unitRef="usd">3484000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMy00LTEtMS0zNQ_58ee5c1f-a03d-4ace-99ee-a6448fe7b36f"
      unitRef="usd">4848000</us-gaap:OtherIncome>
    <us-gaap:Revenues
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNC0yLTEtMS0zNQ_3f231709-5f5f-49ae-ae9d-85a26166434c"
      unitRef="usd">359168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNC00LTEtMS0zNQ_43df7276-9526-468d-9765-5fcbce85288b"
      unitRef="usd">415788000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMy0yLTEtMS0w_2ea4db72-63a7-4820-b936-e270232cdf67"
      unitRef="usd">225704000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMy00LTEtMS0w_751e75fd-bfdd-4e6f-aa0e-fb8cd9fd8c84"
      unitRef="usd">253943000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNC0yLTEtMS0w_50024f89-1a1f-45b8-ab32-0a1cbca78461"
      unitRef="usd">133464000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNC00LTEtMS0w_b7e0af45-761b-4f1a-b62b-fe9d15de6572"
      unitRef="usd">161845000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNi0yLTEtMS0w_01816797-8f3b-454a-84b7-dc5bb68ebecd"
      unitRef="usd">150194000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNi00LTEtMS0w_438f2a58-6a2d-485d-8e69-14a4074d79b5"
      unitRef="usd">117185000</us-gaap:OperatingExpenses>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNy0yLTEtMS0w_1028bf83-e04d-4bf3-ac91-d5acdb06ad15"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfNy00LTEtMS0w_98b02dba-2af9-42a1-a27b-a47478248e64"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfOC0yLTEtMS0w_91103e8d-dbe5-4e88-acae-80208796cabb"
      unitRef="usd">-26248000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfOC00LTEtMS0w_4ac3c302-5449-4e52-8af2-25726259b596"
      unitRef="usd">44660000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfOS0yLTEtMS0w_1e72db18-9144-46f7-85d3-b0238bc66c0c"
      unitRef="usd">1046000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfOS00LTEtMS0w_d0a70de3-06c2-47bb-a55c-56b27f6eee06"
      unitRef="usd">1192000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTAtMi0xLTEtMA_41d78a13-1ecd-4a43-883a-6e25ed89fd3a"
      unitRef="usd">-25202000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTAtNC0xLTEtMA_09c47048-cf22-4c7d-ae64-998fbad2a535"
      unitRef="usd">45852000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTEtMi0xLTEtMA_bca38f94-fc36-4277-8ac9-4c7cfe057c29"
      unitRef="usd">-7401000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTEtNC0xLTEtMA_65ebb344-7fc6-4509-9d34-c22e0705bb9e"
      unitRef="usd">10587000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTItMi0xLTEtMA_74a676ec-63eb-40f3-b396-24868abcef4b"
      unitRef="usd">-17801000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTItNC0xLTEtMA_6032f0b2-38a9-47b7-a2e9-3af6ad7f8b8d"
      unitRef="usd">35265000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTMtMi0xLTEtMA_d683cddc-0a5f-4c9e-8c59-5da6dd83bfa3"
      unitRef="usd">-350000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTMtNC0xLTEtMA_15caf7ed-c655-4029-9a89-8dae6769b5dc"
      unitRef="usd">740000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTQtMi0xLTEtMA_176c1b23-9589-4912-8120-33d630db306e"
      unitRef="usd">-17451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTQtMi0xLTEtMA_7cb7c8b9-1c45-4583-8a0e-20af01924706"
      unitRef="usd">-17451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTQtNC0xLTEtMA_1e8a4f46-ac0a-4e02-ae5c-cc1d6ea4a3fd"
      unitRef="usd">34525000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTctMi0xLTEtMA_2408ff13-5601-4cb9-a651-32a61ea1f248"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTctNC0xLTEtMA_eca6a132-c1a2-44e4-9417-c712d57419f8"
      unitRef="usdPerShare">0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTktMi0xLTEtMA_1fe88924-d274-4818-bad1-928ce0dc2f41"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMTktNC0xLTEtMA_70c78212-f076-4fa7-9f4d-0dc1ec2d8278"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjEtMi0xLTEtMA_c32205be-adc0-4707-a58a-96efb0bd3a7d"
      unitRef="shares">78875000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjEtNC0xLTEtMA_88a103ad-a09a-492f-9916-1a3390ecf76f"
      unitRef="shares">80534000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjItMi0xLTEtMA_1788559c-af66-4a03-ba67-81b15beb3deb"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjItNC0xLTEtMA_a92944c9-8cb0-42f4-9b4a-2dd63c299af5"
      unitRef="shares">3721000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjMtMi0xLTEtMA_e52b9d55-d85d-451d-a116-5f6ff7a45d6b"
      unitRef="shares">78875000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjMtNC0xLTEtMA_563e71f5-186c-424d-b335-a8d5bcf749d7"
      unitRef="shares">84255000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjUtMi0xLTEtMA_f7792c28-8cec-4ef2-b36a-94948f6f8a33"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMi9mcmFnOjY5MDViNDZlNjI1YjQ0NzM4ZjI0YWQyYzBlMzAyYWIxL3RhYmxlOjc0OTRlN2Q1NDJjMzRmZTE4MjhiYzJhNGUyNjYwNjM4L3RhYmxlcmFuZ2U6NzQ5NGU3ZDU0MmMzNGZlMTgyOGJjMmE0ZTI2NjA2MzhfMjUtNC0xLTEtMA_6d974065-ab32-49dd-998a-976d84dab2e7"
      unitRef="usdPerShare">0.14</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:ProfitLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMi02LTEtMS0w_74a676ec-63eb-40f3-b396-24868abcef4b"
      unitRef="usd">-17801000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNC0yLTEtMS0w_277b4585-e0b9-4c3d-a525-70ad7c50607f"
      unitRef="usd">-15650000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNC00LTEtMS0w_9b484c05-7bb2-46cb-a691-54fed3e6c211"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNC02LTEtMS0w_3ad4f92e-b950-4b89-b1ea-1639969ead78"
      unitRef="usd">-15650000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNS0yLTEtMS0w_0a3fcfc3-7d79-4605-8590-e7f910dd6947"
      unitRef="usd">1676000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNS00LTEtMS0w_5f61d661-b50e-4987-90a7-1c380ed0f5c4"
      unitRef="usd">-489000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNS02LTEtMS0w_18d103f6-4e66-47b8-96df-df8863ec4965"
      unitRef="usd">1187000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNy0yLTEtMS0w_4fa871db-0dcf-4e30-a575-e2baa0fc2ccb"
      unitRef="usd">-13974000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNy00LTEtMS0w_322b8ba8-b4bd-4956-8030-a400283f4ce9"
      unitRef="usd">-489000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfNy02LTEtMS0w_89ac0b01-5e7a-4753-929c-7649f2fbcda2"
      unitRef="usd">-14463000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfOS02LTEtMS0w_fc8be557-77c2-4f43-b800-d34ec281fcc8"
      unitRef="usd">-32264000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTAtNi0xLTEtMA_3871c1be-18ce-4bce-9c65-f3f23faa58a1"
      unitRef="usd">-8000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTEtNi0xLTEtMA_470ed867-811f-4188-9847-8c3ba56fa3e0"
      unitRef="usd">-32256000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTUtNi0xLTEtMA_6032f0b2-38a9-47b7-a2e9-3af6ad7f8b8d"
      unitRef="usd">35265000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTctMi0xLTEtMA_2a7ee042-9e14-4948-a48f-d4ad15021579"
      unitRef="usd">2255000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTctNC0xLTEtMA_62c0e566-b4b4-4b50-a0ed-fc77b4c73722"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTctNi0xLTEtMA_d1e2dceb-30e4-4c95-8205-0a5a2868dee6"
      unitRef="usd">2255000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTgtMi0xLTEtMA_89f4c545-c027-43ef-8d42-472320257ad7"
      unitRef="usd">-249000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTgtNC0xLTEtMA_7ffaae55-36db-4b64-ab9a-00051d4571af"
      unitRef="usd">60000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTgtNi0xLTEtMA_b29ad34a-e601-4c3b-a38c-27a2254442f8"
      unitRef="usd">-189000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTktMi0xLTEtMA_e001f9af-575e-45cf-999d-adc6c925fa8f"
      unitRef="usd">70000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTktNC0xLTEtMA_e8fc123a-b97a-4c2c-8c0a-6ba6b22ad4b9"
      unitRef="usd">-17000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMTktNi0xLTEtMA_f03e4bfa-9ba0-44e0-b828-361f742f80d7"
      unitRef="usd">53000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMjAtMi0xLTEtMA_878d3231-4e0d-4d76-91bd-3044782a2000"
      unitRef="usd">2076000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMjAtNC0xLTEtMA_c1e18f5b-f37f-4f92-a5b1-6d9c5d867dd0"
      unitRef="usd">43000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMjAtNi0xLTEtMA_9f396bd4-2ea3-4f16-8b34-b5ee0c01a06c"
      unitRef="usd">2119000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMjItNi0xLTEtMA_52a873c5-f49f-444e-9b92-4c814a5f867f"
      unitRef="usd">37384000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMjMtNi0xLTEtMA_c3a7e7ca-6e00-4886-ac32-621e41ad7726"
      unitRef="usd">700000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yNS9mcmFnOjYzOWIwM2FjNzYwNjQyYTc5ODFhZDRkNDhhNmI0ZTk4L3RhYmxlOjg4NzU2OWFmOTI4MDQ2YmFhMTQ0MGVhODhkODk0ZWU3L3RhYmxlcmFuZ2U6ODg3NTY5YWY5MjgwNDZiYWExNDQwZWE4OGQ4OTRlZTdfMjQtNi0xLTEtMA_9fe0933f-8938-482b-99ac-04b188e810ea"
      unitRef="usd">36684000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi0yLTEtMS0w_ed533833-8144-48ce-8fce-73d4f9bbec01"
      unitRef="shares">83520000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi00LTEtMS0w_ddbffe76-dd99-4040-baab-f7680b36b839"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi02LTEtMS0w_4eb86e59-02da-41ca-acd9-a089806f7645"
      unitRef="usd">454217000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi04LTEtMS0w_5081ab40-5a88-4808-a5d8-9abe2f16d162"
      unitRef="usd">1310406000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi0xMC0xLTEtMA_d3c6433e-d03d-4564-b120-78d4fe34788b"
      unitRef="usd">-30440000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi0xMi0xLTEtMA_6e233d92-088d-45e3-b849-20bb651cbe7b"
      unitRef="shares">49234000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi0xNC0xLTEtMA_7c8dd55c-ad6e-49d8-b17e-5bb2473c4ff5"
      unitRef="usd">-905688000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi0xNi0xLTEtMA_97a3b124-e357-4b8f-828e-cff3c34d1a59"
      unitRef="usd">12723000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMi0xOC0xLTEtMA_56b320a4-b1a0-4032-bd15-f0910ea44166"
      unitRef="usd">841224000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMy0yLTEtMS0w_dd30b61b-68eb-405e-991f-8b0d82c73bfe"
      unitRef="shares">879000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMy0xMi0xLTEtMA_fa9f77b8-115a-4650-afd9-7410cd80ce1a"
      unitRef="shares">879000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMy0xNC0xLTEtMA_48088ead-1940-4f07-b4bd-9b225120c77d"
      unitRef="usd">-29139000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMy0xOC0xLTEtMA_a6776328-3455-4f95-b876-5926994490f4"
      unitRef="usd">-29139000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfNC0yLTEtMS0w_fa1b485a-f7ce-4d42-aae2-80c5816f047d"
      unitRef="shares">48000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfNC02LTEtMS0w_cdd2851e-28ad-4ef0-9904-456de983d2cc"
      unitRef="usd">874000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfNC0xOC0xLTEtMA_60290dba-3900-4626-a978-8f45fd26b3d3"
      unitRef="usd">874000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfNi0yLTEtMS0w_588373ee-068d-40c5-a7b2-846c6c0161bc"
      unitRef="shares">357000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfNy02LTEtMS0w_022e9e36-767a-40f7-be6c-840f2b717f5f"
      unitRef="usd">5686000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfNy0xOC0xLTEtMA_37afd9a0-100f-4b49-a7fd-a5155bf9d23b"
      unitRef="usd">5686000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfOC0xMC0xLTEtMA_b87ff836-0013-4307-8e84-1066f469dda8"
      unitRef="usd">-15992000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfOC0xNi0xLTEtMA_5ac34558-6fd3-4a2e-9039-d4fbf69d7aaa"
      unitRef="usd">342000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfOC0xOC0xLTEtMA_e7dd64d6-7a45-4efd-af32-853f8d0bcf92"
      unitRef="usd">-15650000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTAtMTAtMS0xLTA_77765871-03db-4f49-b1f9-c3702d312c51"
      unitRef="usd">1187000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTAtMTgtMS0xLTA_786158b0-b4b3-4f30-b7db-9a07a0d69f47"
      unitRef="usd">1187000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTEtOC0xLTEtMA_0a997888-688c-431b-8472-d7dcf1dac719"
      unitRef="usd">-12459000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTEtMTgtMS0xLTA_816b9986-5632-4d7b-aa19-8bb5a8845a22"
      unitRef="usd">-12459000</us-gaap:DividendsCommonStockCash>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTQtMTYtMS0xLTA_62583b09-3cfc-4833-abfe-9dcdb1f6da1b"
      unitRef="usd">-298000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTQtMTgtMS0xLTA_6706728c-d29d-4927-b5c8-b83f0b55deac"
      unitRef="usd">-298000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:NetIncomeLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTUtOC0xLTEtMA_176c1b23-9589-4912-8120-33d630db306e"
      unitRef="usd">-17451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTUtOC0xLTEtMA_7cb7c8b9-1c45-4583-8a0e-20af01924706"
      unitRef="usd">-17451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTUtMTYtMS0xLTA_d683cddc-0a5f-4c9e-8c59-5da6dd83bfa3"
      unitRef="usd">-350000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTUtMTgtMS0xLTA_5bdc6988-e10d-476d-b07e-add2dd5acfc2"
      unitRef="usd">-17801000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtMi0xLTEtMA_6e527c62-2601-4545-b428-c9d5d48beaa8"
      unitRef="shares">83046000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtNC0xLTEtMA_6ab8e77a-e7c6-4c7b-8b00-b2c3f9c79578"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtNi0xLTEtMA_5351fd50-7f24-45cd-ba35-422677e148a1"
      unitRef="usd">460777000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtOC0xLTEtMA_4c210b74-87fd-4d83-b382-024761e225ef"
      unitRef="usd">1280496000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtMTAtMS0xLTA_57fba1d4-a4bb-49e6-a12e-28f2b4277c18"
      unitRef="usd">-45245000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtMTItMS0xLTA_16894671-011f-4ebc-a961-d77f3cf79b28"
      unitRef="shares">50113000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtMTQtMS0xLTA_dc5e33e1-e2fc-45b6-be28-98b76faf1216"
      unitRef="usd">934827000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtMTYtMS0xLTA_e3a057a4-d88f-40bd-9c9f-5765ae061c5e"
      unitRef="usd">12417000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjY4OGRlYTUxNzUxYTRiYTBiZDAxOTExYzhmNmYwY2Y3L3RhYmxlcmFuZ2U6Njg4ZGVhNTE3NTFhNGJhMGJkMDE5MTFjOGY2ZjBjZjdfMTYtMTgtMS0xLTA_5f15f3a2-fe7d-416e-9931-261e42b93285"
      unitRef="usd">773624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi0yLTEtMS0w_6f919905-7750-486a-9ab8-b5ddc6e57a82"
      unitRef="shares">85715000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi00LTEtMS0w_3d6c3e02-77e6-4a48-9f8d-9cd2de1d3096"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi02LTEtMS0w_93285325-722a-4f7c-b2fb-bb138dfe577c"
      unitRef="usd">424835000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi04LTEtMS0w_efb05be3-32be-4ce6-8074-7d2190b28567"
      unitRef="usd">1217521000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi0xMC0xLTEtMA_fd483719-fe3f-4d3a-abe2-974842cc593b"
      unitRef="usd">-32628000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi0xMi0xLTEtMA_ff655894-ab0b-4103-8d86-2b890084b926"
      unitRef="shares">46276000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi0xNC0xLTEtMA_5d123df2-b70c-472e-8167-eed98f2003f5"
      unitRef="usd">-803920000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi0xNi0xLTEtMA_e211b13d-a9a6-415e-ab22-4e872de2113f"
      unitRef="usd">8868000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMi0xOC0xLTEtMA_fe40844c-9041-450a-8a50-4ea254e3523e"
      unitRef="usd">814682000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMy0yLTEtMS0w_a8e1854b-bc00-44bd-88ad-eca70edbb3ea"
      unitRef="shares">525000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMy0xMi0xLTEtMA_201c65d7-f4ec-41cd-a76d-cd1cd9930754"
      unitRef="shares">525000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMy0xNC0xLTEtMA_5660c314-ace0-4fe9-abef-d69243df4c03"
      unitRef="usd">-17154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMy0xOC0xLTEtMA_eafccb3f-4221-4480-a318-484e1c923d5e"
      unitRef="usd">-17154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfNC0yLTEtMS0w_ebdb6650-c43a-4f9a-bab3-965f0ce13607"
      unitRef="shares">32000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfNC02LTEtMS0w_02899ac1-47dd-4c85-8359-48d3693cb13d"
      unitRef="usd">722000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfNC0xOC0xLTEtMA_98800719-aa4a-4039-ae91-e41d13a394a5"
      unitRef="usd">722000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfNi0yLTEtMS0w_93fa678b-9e41-457c-b9c5-8e85877c9e90"
      unitRef="shares">507000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensation
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfNy02LTEtMS0w_1175d6cb-1b49-4827-9726-a7ab98ff9c82"
      unitRef="usd">5671000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfNy0xOC0xLTEtMA_7d94b9fe-f8f8-44b6-ae3e-af4e92d6ae7c"
      unitRef="usd">5671000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfOC0xMC0xLTEtMA_b62594fb-a19f-4bb2-ab63-f51adae6030a"
      unitRef="usd">2295000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfOC0xNi0xLTEtMA_c4440beb-b9a8-4c27-b9cb-e9178222053e"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfOC0xOC0xLTEtMA_9e8d4574-02d8-4808-bbab-c4f6593adad2"
      unitRef="usd">2255000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfOS0xMC0xLTEtMA_51d55dc0-9bb4-47cb-aa27-f3e7ad59b4a7"
      unitRef="usd">53000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfOS0xOC0xLTEtMA_18d05429-66a8-46d8-b057-b2558ca60e2e"
      unitRef="usd">53000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTAtMTAtMS0xLTA_e86ef9e9-dac5-4e07-8e03-c18ed124e94f"
      unitRef="usd">-189000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTAtMTgtMS0xLTA_2dbd8542-b68f-43b4-bf64-3ce56b569a78"
      unitRef="usd">-189000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:DividendsCommonStockCash
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTEtOC0xLTEtMA_8363e11e-5d64-4dcb-9d08-7ee9a132a561"
      unitRef="usd">-12042000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTEtMTgtMS0xLTA_90250fdc-b23f-4c21-9a11-bba0f82608c2"
      unitRef="usd">-12042000</us-gaap:DividendsCommonStockCash>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTQtMTYtMS0xLTg5_7ed5c867-0935-4033-a64e-bf28a7c733ff"
      unitRef="usd">1283000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTQtMTgtMS0xLTg5_1f28b336-cea2-4592-8d84-e110c5864934"
      unitRef="usd">1283000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NetIncomeLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTUtOC0xLTEtMA_1e8a4f46-ac0a-4e02-ae5c-cc1d6ea4a3fd"
      unitRef="usd">34525000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTUtMTYtMS0xLTA_15caf7ed-c655-4029-9a89-8dae6769b5dc"
      unitRef="usd">740000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTUtMTgtMS0xLTA_826e6bee-c38f-4416-96ae-780eddab35f9"
      unitRef="usd">35265000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMi0xLTEtMA_c358f458-4022-469b-bb0b-6fa0f6e1f8cd"
      unitRef="shares">85729000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtNC0xLTEtMA_4782f847-ae6b-45b2-bd7b-9a6acf52d7c9"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtNi0xLTEtMA_56d59cd9-747a-43e5-83da-68700f4e1cef"
      unitRef="usd">431228000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtOC0xLTEtMA_ccf8b92b-1768-47fc-b280-f1e56ff81980"
      unitRef="usd">1240004000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMTAtMS0xLTA_5c6ac300-cbf7-4dc7-9b05-fb2a629333e7"
      unitRef="usd">-30469000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMTItMS0xLTA_5b60dd5e-7b25-425c-81bd-36607a837bd0"
      unitRef="shares">46801000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMTQtMS0xLTA_045d6e7f-87a1-4069-b75b-2d9a471af3fb"
      unitRef="usd">821074000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMTQtMS0xLTA_6aefcb26-7003-4770-8b0d-bbd8dc09770b"
      unitRef="usd">821074000</us-gaap:TreasuryStockValue>
    <us-gaap:MinorityInterest
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMTYtMS0xLTA_8c5dcab6-5f6e-4cf9-85b7-a94d28ce6aab"
      unitRef="usd">10851000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yOC9mcmFnOmY4ZDFiNDQ3MDdmYTQzZWI5ZTMwZDAzZDhhYmMxYWFiL3RhYmxlOjhlYWQxYmU2ZmJlYjQ1NTc5MmZiMzA1NjNmMmExZDIyL3RhYmxlcmFuZ2U6OGVhZDFiZTZmYmViNDU1NzkyZmIzMDU2M2YyYTFkMjJfMTYtMTgtMS0xLTA_53be4c93-4073-417d-abda-27618f57317c"
      unitRef="usd">830546000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMy0yLTEtMS0w_380a819b-8ccd-4655-b44a-38a19cfacfb4"
      unitRef="usd">-17801000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMy00LTEtMS0w_7c17ee5d-6143-4270-89e1-a13ba2b197c7"
      unitRef="usd">35265000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNS0yLTEtMS0w_a68af28e-6a55-4f0d-b6d8-d9dc8fafa81d"
      unitRef="usd">5686000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNS00LTEtMS0w_9323b8f5-7f07-4c46-9e6a-275daf849a51"
      unitRef="usd">5671000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNy0yLTEtMS0w_2a13e935-a16f-479d-996f-126fdba0ffde"
      unitRef="usd">4996000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNy00LTEtMS0w_3afd6d5b-f0fb-4821-bc6d-9425d43d07bc"
      unitRef="usd">5350000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfOC0yLTEtMS0w_1e70c8a7-5486-4f0f-90b6-7c16adb087de"
      unitRef="usd">-53000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfOC00LTEtMS0w_3b66c2da-3b2c-48c4-a9f5-93bd55befe70"
      unitRef="usd">-325000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfOS0yLTEtMS0w_18225395-fd45-403d-9d6f-50da0ce4e015"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfOS00LTEtMS0w_269dcdb0-3589-476a-81da-15467ce77058"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTAtMi0xLTEtMA_5fd5fa0d-8f63-48f3-9dc3-cc3f4ca48a68"
      unitRef="usd">16826000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTAtNC0xLTEtMA_d9db3999-682c-4b6e-8819-bc9474037b26"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTEtMi0xLTEtMjczMA_b8614080-9537-429a-a968-d13e2720e66a"
      unitRef="usd">11995000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTEtNC0xLTEtMjczNw_0b36d279-c9c9-4ecf-a71e-12b28790f590"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTEtMi0xLTEtMA_1f660aab-f868-43e7-95d3-f50edb06f62d"
      unitRef="usd">-8338000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTEtNC0xLTEtMA_9fb2dd1c-d7b5-4be3-bbea-d97e697cf61f"
      unitRef="usd">-21000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTItMi0xLTEtMA_59a928fd-a966-4bf2-8490-de6c6a80423b"
      unitRef="usd">-8000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTItNC0xLTEtMA_98e340e0-08a1-4618-b9da-4ebb3bf2b333"
      unitRef="usd">-10000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTQtMi0xLTEtMA_21aaa74a-4aa9-48c6-99a3-e2ccd338b21f"
      unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTQtNC0xLTEtMA_2881e85d-2810-4da7-a038-99c88f3b7895"
      unitRef="usd">-5000</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTUtMi0xLTEtMA_c049c258-b7f3-4f48-bd7c-8a565b1606e4"
      unitRef="usd">0</shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination>
    <shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTUtNC0xLTEtMA_65068509-4f6d-4233-8c33-3b3ddd1787de"
      unitRef="usd">-1868000</shoo:NetbenefitinconnectionwithreversalofcontingentliabilitypartiallyoffsetbyaccelerationofamortizationrelatedtoKateSpadelicensetermination>
    <shoo:Recoverynetofprovisionforbaddebtexpenserelatedtocustomerbankruptcy
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTYtMi0xLTEtMA_69f23e73-75d5-4836-ad99-29bd8f7b858b"
      unitRef="usd">0</shoo:Recoverynetofprovisionforbaddebtexpenserelatedtocustomerbankruptcy>
    <shoo:Recoverynetofprovisionforbaddebtexpenserelatedtocustomerbankruptcy
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTYtNC0xLTEtMA_4a5d7563-f41d-408b-95e5-03aa1a47ae5f"
      unitRef="usd">1552000</shoo:Recoverynetofprovisionforbaddebtexpenserelatedtocustomerbankruptcy>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTgtMi0xLTEtMA_e6914f20-1232-4551-b283-7d99d6b395cf"
      unitRef="usd">-8023000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTgtNC0xLTEtMA_b8741714-68da-4c3f-b6b3-09a1a1d0e4d7"
      unitRef="usd">7857000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTktMi0xLTEtMA_29045505-d762-43ec-baf1-6e9277550630"
      unitRef="usd">14937000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMTktNC0xLTEtMA_79c4abd4-0eb8-4d48-8b57-96493d849c39"
      unitRef="usd">23122000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjAtMi0xLTEtMA_9c95aff2-4a44-4439-9713-e36c7931c4be"
      unitRef="usd">102000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjAtNC0xLTEtMA_dfa5c7f1-cf70-4c3f-9d3c-07546705b133"
      unitRef="usd">102000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjEtMi0xLTEtMA_318dbd1b-b111-4567-a3a3-8ed6f5852372"
      unitRef="usd">-34631000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjEtNC0xLTEtMA_eb6061d8-a640-4655-a78b-35f1c765011d"
      unitRef="usd">-21987000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjItMi0xLTEtMA_d3b2f177-6290-4605-8855-8d83f1ac9ef7"
      unitRef="usd">8000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjItNC0xLTEtMA_ae04f1ad-20f0-418e-b155-502872b6c4fa"
      unitRef="usd">-3810000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjMtMi0xLTEtMA_f4590f41-e22d-46f5-ad9f-a8871bbcab26"
      unitRef="usd">-71108000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjMtNC0xLTEtMA_050a1b66-0679-43cb-b41c-87f16ab3fceb"
      unitRef="usd">-47943000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjQtMi0xLTEtMA_b3d7484c-f491-4774-9114-e9097192caa0"
      unitRef="usd">-8821000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjQtNC0xLTEtMA_c619f507-b78d-4359-a28e-8eef93660e96"
      unitRef="usd">-7598000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjUtMi0xLTEtMA_3748a17e-fcf0-42a4-a041-8a4f5f37b11e"
      unitRef="usd">-2426000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjUtNC0xLTEtMA_caa084c2-398a-493a-be4a-e114e77d162e"
      unitRef="usd">-1402000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjYtMi0xLTEtMA_ab7b5b6a-c9d5-4de2-a756-07aacbde3465"
      unitRef="usd">-39609000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMjYtNC0xLTEtMA_a632ac7c-5956-47f8-ae24-e19965fd7051"
      unitRef="usd">-15754000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzAtMi0xLTEtMA_c3a467ab-5ecb-46cc-80b6-4f1df4d1c124"
      unitRef="usd">3301000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzAtNC0xLTEtMA_4fcc9747-c287-4f2a-9086-9659a2c8343a"
      unitRef="usd">3399000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzEtMi0xLTEtMA_fff809fb-5b98-41ba-92c8-4ea0cee610aa"
      unitRef="usd">5542000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzEtNC0xLTEtMA_fcb718e2-a92b-44b8-b288-78e15bd12af2"
      unitRef="usd">21278000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzMtMi0xLTEtMA_053bbcd3-d8ad-4950-bd3e-7ae24a87b7d1"
      unitRef="usd">8616000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzMtNC0xLTEtMA_9ec811c4-a0ea-47b2-8f2d-9cab2708b9ed"
      unitRef="usd">27443000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzQtMi0xLTEtMA_855ef5e1-7f27-4115-875a-298597a9bcfc"
      unitRef="usd">-227000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzQtNC0xLTEtMA_ccc5ab09-40dd-41d6-a2cf-21a4f23f2615"
      unitRef="usd">2766000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzctMi0xLTEtMA_7f2ab1fa-daff-47aa-b5dd-2098a3c42420"
      unitRef="usd">874000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzctNC0xLTEtMA_fa1c8451-eee3-45a6-9181-f452480ff56e"
      unitRef="usd">722000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzgtMi0xLTEtMA_43f56165-0176-4b78-8d65-44117a14b582"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfMzgtNC0xLTEtMA_d4f550c4-9dbd-4020-bbb2-1e27200f5a40"
      unitRef="usd">1283000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDItMi0xLTEtMA_d4a8423c-8ddd-44a9-8c88-57892e0d3dc7"
      unitRef="usd">-29139000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDItNC0xLTEtMA_68e322c2-0a37-49ae-8c75-b8073a56f40e"
      unitRef="usd">-17154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDMtMi0xLTEtMA_ff699fff-3044-4d5b-95c0-297e3047ac07"
      unitRef="usd">12459000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDMtNC0xLTEtMA_135b654c-750b-40f1-b289-789c942ac7e1"
      unitRef="usd">12042000</us-gaap:PaymentsOfDividends>
    <us-gaap:LineOfCreditAssumed1
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDYtMi0xLTEtMjgyMg_fc20eb9b-a7a1-4090-913b-3aceff637cf8"
      unitRef="usd">42539000</us-gaap:LineOfCreditAssumed1>
    <us-gaap:LineOfCreditAssumed1
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDYtNC0xLTEtMjgyNg_8327b8f6-2199-464f-846d-032a141d6d1e"
      unitRef="usd">0</us-gaap:LineOfCreditAssumed1>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDYtMi0xLTEtMjkxNg_ce03052d-6a6d-4410-a8a6-b83b41045b9c"
      unitRef="usd">-13439000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDYtNC0xLTEtMjkxOQ_33152a28-ca0a-4002-9b54-529f231b064d"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDQtMi0xLTEtMA_70db36d1-f4fb-4a4c-91c9-a46188ab18f7"
      unitRef="usd">-11624000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDQtNC0xLTEtMA_dcb97cf2-3606-46c7-9ef4-858325c1e6b3"
      unitRef="usd">-27191000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDUtMi0xLTEtMA_6d61c70b-5a89-4c58-9a46-1428cb5f172e"
      unitRef="usd">-1503000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDUtNC0xLTEtMA_3ccb1f55-fa87-4974-a12c-2ac7bce887f8"
      unitRef="usd">404000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDYtMi0xLTEtMA_7cebf4b2-aef8-4b4f-a7b0-b8eabf19ce20"
      unitRef="usd">-52963000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDYtNC0xLTEtMA_c9a5468d-ae3a-4b90-bcba-2b5b57e04877"
      unitRef="usd">-39775000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDctMi0xLTEtMA_d0c866cc-7899-41ea-83d9-2e340e616c31"
      unitRef="usd">264101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDctNC0xLTEtMA_a9a6e22e-b399-4121-82d1-e6d07c14344e"
      unitRef="usd">200031000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDgtMi0xLTEtMA_bd047e18-0562-45bf-9d0c-21c51ac463d0"
      unitRef="usd">211138000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8zNC9mcmFnOmFlNWQ4OTVmOTE3MDQ1ZWZiYzFkNzJmZWNlNzA4ZmIzL3RhYmxlOmE3MDJkY2I3ZWU4MDQ3MTRhYzVkY2RjODBjMWY1YWQxL3RhYmxlcmFuZ2U6YTcwMmRjYjdlZTgwNDcxNGFjNWRjZGM4MGMxZjVhZDFfNDgtNC0xLTEtMA_e26be7da-a8d2-4867-849d-9b6a10509a64"
      unitRef="usd">160256000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80MC9mcmFnOmVkNGQzYjc3Y2ViMjRjM2U5MGNlOTljNzkxZGYwNmM3L3RleHRyZWdpb246ZWQ0ZDNiNzdjZWIyNGMzZTkwY2U5OWM3OTFkZjA2YzdfMTI3OA_c7d0c346-0df2-4da5-9151-dbccc0b7948e">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note A &#x2013; Basis of Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited condensed consolidated financial statements of Steven Madden, Ltd. and subsidiaries (the &#x201c;Company&#x201d;) have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, such statements include all adjustments (consisting only of normal recurring items) that are considered necessary for a fair presentation of the financial position of the Company and the results of its operations and cash flows for the periods presented. Certain adjustments were made to prior years' amounts to conform to the 2020 presentation. The results of operations for the three-month period ended March&#160;31, 2020 are not necessarily indicative of the operating results for the full year. These financial statements should be read in conjunction with the financial statements and related disclosures for the year ended December&#160;31, 2019 included in the Annual Report of Steven Madden, Ltd. on Form 10-K filed with the SEC on March 2, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:BasisOfAccounting
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80MC9mcmFnOmVkNGQzYjc3Y2ViMjRjM2U5MGNlOTljNzkxZGYwNmM3L3RleHRyZWdpb246ZWQ0ZDNiNzdjZWIyNGMzZTkwY2U5OWM3OTFkZjA2YzdfMTI4NQ_ca1af98c-7a35-48af-ac3f-3b9038249d2b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note A &#x2013; Basis of Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited condensed consolidated financial statements of Steven Madden, Ltd. and subsidiaries (the &#x201c;Company&#x201d;) have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, such statements include all adjustments (consisting only of normal recurring items) that are considered necessary for a fair presentation of the financial position of the Company and the results of its operations and cash flows for the periods presented. Certain adjustments were made to prior years' amounts to conform to the 2020 presentation. The results of operations for the three-month period ended March&#160;31, 2020 are not necessarily indicative of the operating results for the full year. These financial statements should be read in conjunction with the financial statements and related disclosures for the year ended December&#160;31, 2019 included in the Annual Report of Steven Madden, Ltd. on Form 10-K filed with the SEC on March 2, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDk3L2ZyYWc6MTY0NTc1MThiMzJmNDBhYmFhNGYyODQ0ZWM4YzEwMTcvdGV4dHJlZ2lvbjoxNjQ1NzUxOGIzMmY0MGFiYWE0ZjI4NDRlYzhjMTAxN18yNzQ4Nzc5MDcxMDY1_d0bc06bb-8c41-49bb-a344-ed4e1de5cc59">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note B - COVID-19&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="background-color:rgb(255,255,255, 0.0);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. Effective April 1, 2020, the Company temporarily furloughed a significant number of its employees. Employees with medical benefits will continue to receive those benefits at no personal cost for a duration to be determined by the Company. Remaining employees worked and continue to work remotely where possible. These and other factors have 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 took precautionary measures to maintain adequate liquidity and financial flexibility by suspending share repurchases and the quarterly cash dividend; suspending salaries of our Founder and Creative and Design Chief, Steve Madden, our Chairman and Chief Executive Officer, Edward Rosenfeld, and our Board of Directors; reducing salaries by 30% for our President, Chief Financial Officer, Chief Operating Officer and Chief Merchandising Officer; reducing salaries by graduated amounts for all other employees earning over $100 per year; significantly scaling back on non-essential operating expenses; capital expenditures and planned inventory purchases; and drawing down $30,000 on its existing credit facility agreement as of March 2020. The 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 and long-lived asset impairment charges.&lt;/span&gt;&lt;/div&gt;</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
    <shoo:SalaryReductionPercentageForExecutives
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDk3L2ZyYWc6MTY0NTc1MThiMzJmNDBhYmFhNGYyODQ0ZWM4YzEwMTcvdGV4dHJlZ2lvbjoxNjQ1NzUxOGIzMmY0MGFiYWE0ZjI4NDRlYzhjMTAxN18xMDk5NTExNjMxMzQy_650542f4-a691-4dca-abbd-d54b62082ffd"
      unitRef="number">0.30</shoo:SalaryReductionPercentageForExecutives>
    <shoo:SalaryReductionForNonExecutiveEmployees
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDk3L2ZyYWc6MTY0NTc1MThiMzJmNDBhYmFhNGYyODQ0ZWM4YzEwMTcvdGV4dHJlZ2lvbjoxNjQ1NzUxOGIzMmY0MGFiYWE0ZjI4NDRlYzhjMTAxN18xMDk5NTExNjMxMzMy_75a58d67-c57d-4bb3-aeb2-95b096e323f3"
      unitRef="usd">100000</shoo:SalaryReductionForNonExecutiveEmployees>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDk3L2ZyYWc6MTY0NTc1MThiMzJmNDBhYmFhNGYyODQ0ZWM4YzEwMTcvdGV4dHJlZ2lvbjoxNjQ1NzUxOGIzMmY0MGFiYWE0ZjI4NDRlYzhjMTAxN18xMDk5NTExNjI5Njcx_9c3679dd-2aea-45b7-b93f-b59f06893ef9"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:Reclassifications
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8xNTc0L2ZyYWc6MGIyOTZmYjYzNTgxNGE3ZDhlN2RkZmVkYzQ1Zjc3NGYvdGV4dHJlZ2lvbjowYjI5NmZiNjM1ODE0YTdkOGU3ZGRmZWRjNDVmNzc0Zl8xMDk5NTExNjI4MjM0_9bcc13d6-dc17-4cfb-8cb9-81ff090c1bb9">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note C &#x2013; Reclassification&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company reclassified commission and licensing fee income into Total Revenue and reclassified the respective expenses into Operating Expenses from previously labeled Commission and Licensing Fee Income - Net on the Company&#x2019;s Condensed Consolidated Statements of Income for the 2019 period.&lt;/span&gt;&lt;/div&gt;</us-gaap:Reclassifications>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMzg5MQ_a459d980-1ae1-4697-b4bc-a322aecf341f">&#x2013; Acquisitions&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 (See note H - 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 footwear brand with added growth potential to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:18pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:67.982%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.612%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.388%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Trademark&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total fair value of assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1) Trademark is indefinitely lived.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2) Customer relationships will be amortized over 20 years.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. In connection therewith, the Company recorded a long-term liability of $4,770 as of the date of acquisition to reflect 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 and a post-closing capital adjustment of $419. 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="text-align:justify;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the fair value of the assets acquired and liabilities assumed as of the August 12, 2019 acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:67.982%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.612%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.388%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Trademark&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total fair value excluding goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-81pt;padding-left:81pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt;(1) Trademark is indefinitely lived.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-81pt;padding-left:81pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Preliminary estimates of the fair value of identifiable assets acquired and liabilities assumed are subject to revision, which may result in adjustments to the preliminary values discussed above.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfODY_e267896a-1796-4f4c-a5b0-c4f2e86d4c3d"
      unitRef="number">0.90</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i4afb9037578340768838112db5e5622a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMjMy_51cd04b5-b2fd-49b0-a3c2-341e03d6ec62"
      unitRef="usd">12829000</us-gaap:PaymentsToAcquireBusinessesGross>
    <shoo:ShooFutureContingentPayment
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMjcw_8477e5ee-cb83-4fb4-9383-82263de96f09"
      unitRef="usd">5000000</shoo:ShooFutureContingentPayment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4afb9037578340768838112db5e5622a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfNjgy_99aa84f2-667a-4e14-bcd7-cf1ac6dbb258"
      unitRef="usd">14209000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfNzI0_2225fc3b-0a5b-4e7d-96ae-3e499750b7cb"
      unitRef="usd">290000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ia099a0ffb715432f9cd01f9140205664_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMzg5Mg_10e9e937-cac2-464f-ac26-3719c69cb7cf">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:67.982%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.612%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.388%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Trademark&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total fair value of assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1) Trademark is indefinitely lived.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2) Customer relationships will be amortized over 20 years.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfMC0xLTEtMS0w_c6ad53e7-2c24-4953-8dfc-19f94ca3438f"
      unitRef="usd">290000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfMS0xLTEtMS0w_c990dac3-3d64-4c81-adb3-8f1dde5ed8c5"
      unitRef="usd">41000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfMi0xLTEtMS0w_6bb9537f-add4-4a23-80a5-679fed70d414"
      unitRef="usd">1387000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfMy0xLTEtMS0w_d35f4462-2eb9-4a2b-90f5-fa4d2dae28ec"
      unitRef="usd">6447000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfNC0xLTEtMS0w_b758b815-b1ec-464f-9cf9-8da8acdb649f"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i7a3047d9e5af4bb2977ef031865c87cb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfNS0xLTEtMS0w_b6491f49-7922-47de-b734-a8b7502ec22f"
      unitRef="usd">13086000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i7ed24773554b4a35983894e7e2696356_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfNi0xLTEtMS0w_77d9509e-e67d-4f12-969d-6e3e69cdf815"
      unitRef="usd">1140000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfNy0xLTEtMS0w_74bbdfc8-19b4-4e25-bbee-96ef20764cf0"
      unitRef="usd">1963000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfOC0xLTEtMS0w_cf69fad3-9a5c-45e7-a9ff-47529a482db7"
      unitRef="usd">1055000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfOS0xLTEtMS0w_ddf0d049-33b8-43e8-a308-0b4941ffe545"
      unitRef="usd">3463000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfMTAtMS0xLTEtMA_e41cdc17-d05b-4c3c-95af-4d5e098318b3"
      unitRef="usd">1611000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic658d9fac7bb48988ae5acd28c6907c8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOjE2NTNjNDA2MjdmMDQyNTdhZWEzYmE1ZTEwOWMyNmE5L3RhYmxlcmFuZ2U6MTY1M2M0MDYyN2YwNDI1N2FlYTNiYTVlMTA5YzI2YTlfMTEtMS0xLTEtMA_505ee22d-e558-4368-b109-c694cd25d8cb"
      unitRef="usd">14499000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMTIyMA_0005ebc6-1ed5-4416-91c0-6419e6755710"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i707d03f1955d489ea2a95843074e2200_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMTM2Mg_4065565f-f20a-49bf-9f55-bba34c93002c"
      unitRef="usd">24568000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMTUyNw_503c2fe6-4acb-45bb-84af-c614fd8c7e4e"
      unitRef="usd">4770000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i707d03f1955d489ea2a95843074e2200_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMTgwNQ_4dc526ff-cc58-4f20-ba07-fff034535fd8"
      unitRef="usd">29404000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMTg0Nw_67ebdb35-d6be-441f-b961-e86cb1d9d3b2"
      unitRef="usd">353000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <shoo:AdjustmentToPurchasePriceOfAcquisition
      contextRef="i061534c55e4f42c1b938849c5d35a6c1_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMTA5OTUxMTYzMjYwOA_8e1aaebb-e0a9-477c-acc0-e48a1526048d"
      unitRef="usd">419000</shoo:AdjustmentToPurchasePriceOfAcquisition>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i7e99f3eeb9844662a12c0698d398c245_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RleHRyZWdpb246NWQ3YTIyNDU3NWZjNDdiZmI5ZDVjNTI4YTc5ZTM3NmZfMzg5Mw_25f97c82-e89a-47f1-bdc1-6d4a492cf486">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:67.982%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.612%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.388%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Trademark&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total fair value excluding goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:5pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-81pt;padding-left:81pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt;(1) Trademark is indefinitely lived.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-81pt;padding-left:81pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMC0xLTEtMS0w_d4dd87f7-a982-48b8-b47c-9c8d4a9c9cb1"
      unitRef="usd">353000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMS0xLTEtMS0w_9bf4d419-c2b4-4411-b614-7261d285b509"
      unitRef="usd">4419000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMi0xLTEtMS0w_c8ecbcd0-3aed-407e-a746-80f16d8aeff0"
      unitRef="usd">6696000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMy0xLTEtMS0w_4f7871b2-4829-4280-ad15-c941ad85c7d4"
      unitRef="usd">855000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfNC0xLTEtMS0w_9ddcd66a-7812-4cc6-9d89-276737b098fc"
      unitRef="usd">382000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i9ceeabc086724b4b97ddc01ba012698d_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfNS0xLTEtMS0w_04162f86-bd1d-4b7b-bdcd-e45a071da69a"
      unitRef="usd">9670000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i20697f44e44c4455b7b5609e4643426b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfNi0xLTEtMS0w_9c4e36ad-2767-4c56-aff2-8acca7ffc1dc"
      unitRef="usd">2530000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfNy0xLTEtMS0w_a6ff430b-e08b-4708-85e0-f448888ea877"
      unitRef="usd">2885000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfOC0xLTEtMS0w_a8eb3674-cfd3-4234-bdb0-4e2aa9a9daeb"
      unitRef="usd">2893000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfOS0xLTEtMS0w_64f76ffb-58c3-4b86-9192-87f6116dbd90"
      unitRef="usd">2735000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMTAtMS0xLTEtMA_5e4f8e45-cad8-4903-aea5-f9a3390d0c02"
      unitRef="usd">16392000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMTEtMS0xLTEtMA_f5510cf4-3ea2-4261-8d8b-219787e4d331"
      unitRef="usd">13365000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ief6d1088acee4723aebb0b369c8e9197_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80My9mcmFnOjVkN2EyMjQ1NzVmYzQ3YmZiOWQ1YzUyOGE3OWUzNzZmL3RhYmxlOmFlNWQ0NzY5MzBiMTRhZTI4MmE2NWFlZDdlODRiNjYzL3RhYmxlcmFuZ2U6YWU1ZDQ3NjkzMGIxNGFlMjgyYTY1YWVkN2U4NGI2NjNfMTItMS0xLTEtMA_02e6afa2-047b-40cd-aada-e0dd011e4667"
      unitRef="usd">29757000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <shoo:UseOfEstimatesTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80OS9mcmFnOjRjZTU4ZjFjYzQwYjQyYWFiOWVlOGNhODM2NmQ2MWE5L3RleHRyZWdpb246NGNlNThmMWNjNDBiNDJhYWI5ZWU4Y2E4MzY2ZDYxYTlfMTA5OTUxMTYyOTc5Mw_8e9d612b-e24b-40af-a5cd-55de6555275a">Use of Estimates&lt;div style="text-align:justify;margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, litigation reserves and contingent payment liabilities. The Company estimates variable consideration 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. While the full impact of the COVID-19 pandemic is unknown and cannot be reasonably estimated, the Company has made accounting estimates based on the facts and circumstances available as of the reporting date. Actual amounts could differ from these estimates, and such differences could be material.&lt;/span&gt;&lt;/div&gt;</shoo:UseOfEstimatesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF80OS9mcmFnOjRjZTU4ZjFjYzQwYjQyYWFiOWVlOGNhODM2NmQ2MWE5L3RleHRyZWdpb246NGNlNThmMWNjNDBiNDJhYWI5ZWU4Y2E4MzY2ZDYxYTlfMTI2Mg_9895c4a1-66ee-4c0d-9306-78dc941b1a66">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, litigation reserves and contingent payment liabilities. The Company estimates variable consideration 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.</us-gaap:UseOfEstimates>
    <shoo:DueToAndFromFactorTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMTA5OTUxMTYzMDIwMg_f5f9913b-4e00-456d-9f6c-886a3398b4c2">Factor ReceivableThe Company has a collection agency agreement with Rosenthal &amp;amp; Rosenthal, Inc. (&#x201c;Rosenthal&#x201d;). The agreement can be terminated by the Company or Rosenthal at any time upon 60 days' prior written notice. Under the agreement, the Company can request advances from Rosenthal of up to the lower of 85% of aggregate receivables submitted to Rosenthal or $30,000. The agreement provided the Company with a $30,000 credit facility with a $15,000 sub-limit for letters of credit at an interest rate based, at the Company&#x2019;s election, upon a calculation that utilizes either the prime rate minus 0.5% or LIBOR plus 2.5%. As of March&#160;31, 2020, $29,100 was outstanding under the credit facility and recorded as advances from factor on the Company's condensed consolidated balance sheets. As of March&#160;31, 2019 no borrowings were outstanding under the credit facility. As of March&#160;31, 2020 and 2019, there were no open letters of credit. The Company also pays Rosenthal a fee based on a percentage of the gross invoice amount submitted to Rosenthal. With respect to receivables related to our private label business, the fee is 0.14% of the gross invoice amount. With respect to all other receivables, the fee is 0.20% of the gross invoice amount. Rosenthal assumes the credit risk on a substantial portion of the receivables that the Company submits to it and, to the extent of any loans made to the Company, Rosenthal maintains a lien on the Company&#x2019;s receivables to secure the Company&#x2019;s obligations. Effective May 6, 2020 the Company amended its agreement with Rosenthal to increase its credit facility to $50,000 with a $15,000 sub-limit for letters of credit.</shoo:DueToAndFromFactorTextBlock>
    <shoo:LineOfCreditFacilityCollateralPercent
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMzEz_01bdc9b7-1043-42ab-86cd-4acd5d70dc84"
      unitRef="number">0.85</shoo:LineOfCreditFacilityCollateralPercent>
    <shoo:LettersOfCreditBorrowingCapacity
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMTA5OTUxMTYzMDA3MA_a43e65de-1b20-4bcf-83c9-5a43d116a61c"
      unitRef="usd">30000000</shoo:LettersOfCreditBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfNDA3_82153cf8-6678-4fa3-bf4e-d300c64389bc"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <shoo:LettersOfCreditSubLimitCapacityAmountInDollars
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfNDMz_526c9894-460e-496c-89c4-6e09c836234a"
      unitRef="usd">15000000</shoo:LettersOfCreditSubLimitCapacityAmountInDollars>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfNTgz_17be8acc-c2ee-482d-bd78-2988f54633cd"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i72915cafe06a4bdab0f2bdc6c5c2cedc_D20200101-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfNjAw_e5e8bd50-6493-4ca1-bbd1-680dfd835994"
      unitRef="number">0.025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMTA5OTUxMTYyOTMwNA_51f3d28b-e820-4b1a-8f5f-89ecbf449c65"
      unitRef="usd">29100000</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <shoo:FactoringFee
      contextRef="i925724a295b04ed29ceede4cf8da8fcf_D20200101-20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfOTY5_5d49a91e-ac96-4e1b-8fcc-98d24eef3ac9"
      unitRef="number">0.0014</shoo:FactoringFee>
    <shoo:FactoringFee
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMTA1MQ_0c8bde03-f81c-4851-af37-63f488f479c2"
      unitRef="number">0.0020</shoo:FactoringFee>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMTA5OTUxMTYyOTYzNQ_aae4fa1e-e4df-417f-8d06-938714d1ec2d"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <shoo:LettersOfCreditSubLimitCapacityAmountInDollars
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81Mi9mcmFnOmIyZjM5OTllOWNjZjRmN2ViYjIxNGZhMmU1OTU2ODg2L3RleHRyZWdpb246YjJmMzk5OWU5Y2NmNGY3ZWJiMjE0ZmEyZTU5NTY4ODZfMTA5OTUxMTYzMDA1Mw_c64ff4ff-cf4f-49b2-bac7-cd218cf0f9da"
      unitRef="usd">15000000</shoo:LettersOfCreditSubLimitCapacityAmountInDollars>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfMTUzNA_89218db0-0f7b-4f9c-b456-fa507602c3ec">Marketable Securities&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Marketable securities consist primarily of certificates of deposit and corporate bonds with maturities greater than three months and up to four years at the time of purchase. These securities, which are classified as available-for-sale, are carried at fair value, with unrealized gains and losses, net of any tax effect, reported in stockholders&#x2019; equity as accumulated other comprehensive income/(loss). Amortization of premiums and discounts is included in interest income. These securities are classified as current based upon their maturities. As of March&#160;31, 2020, all bonds previously held by the Company reached maturity. For the three months ended March&#160;31, 2020 and 2019, the amortization of bond premiums totaled $0 compared to $130. The value of these securities may fluctuate as a result of changes in market interest rates and credit risk. The schedule of maturities at March&#160;31, 2020 and December 31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.398%;"/&gt;&lt;td style="width:1.0%;"/&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:14.398%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.398%;"/&gt;&lt;td style="width:1.0%;"/&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:14.400%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturities as of &lt;br/&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturities as of &lt;br/&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 Year or Less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 to 4 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 Year or Less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 to 4 Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three months ended March&#160;31, 2020, losses of $0 were reclassified from accumulated other comprehensive income and recognized in the Condensed Consolidated Statements of Income in interest and other income compared to losses of $5 for the comparable period in 2019. As of March&#160;31, 2020, there were no unrealized gains or losses, as all bonds previously held by the Company reached maturity. For the comparable period in 2019, current marketable securities included unrealized losses of $35.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <shoo:MarketableSecuritiesAvailableForSaleSecuritiesTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfMTU0Mw_1dbb7649-71b1-4ad9-9ca3-765bf5f38dba">Marketable Securities&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Marketable securities consist primarily of certificates of deposit and corporate bonds with maturities greater than three months and up to four years at the time of purchase. These securities, which are classified as available-for-sale, are carried at fair value, with unrealized gains and losses, net of any tax effect, reported in stockholders&#x2019; equity as accumulated other comprehensive income/(loss). Amortization of premiums and discounts is included in interest income. These securities are classified as current based upon their maturities. As of March&#160;31, 2020, all bonds previously held by the Company reached maturity. For the three months ended March&#160;31, 2020 and 2019, the amortization of bond premiums totaled $0 compared to $130. The value of these securities may fluctuate as a result of changes in market interest rates and credit risk. The schedule of maturities at March&#160;31, 2020 and December 31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.398%;"/&gt;&lt;td style="width:1.0%;"/&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:14.398%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.398%;"/&gt;&lt;td style="width:1.0%;"/&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:14.400%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturities as of &lt;br/&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturities as of &lt;br/&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 Year or Less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 to 4 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 Year or Less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 to 4 Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For the three months ended March&#160;31, 2020, losses of $0 were reclassified from accumulated other comprehensive income and recognized in the Condensed Consolidated Statements of Income in interest and other income compared to losses of $5 for the comparable period in 2019. As of March&#160;31, 2020, there were no unrealized gains or losses, as all bonds previously held by the Company reached maturity. For the comparable period in 2019, current marketable securities included unrealized losses of $35.&lt;/span&gt;&lt;/div&gt;</shoo:MarketableSecuritiesAvailableForSaleSecuritiesTextBlock>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfNzY3_120d0e42-e9e6-4b36-9019-6cfe37d423ed"
      unitRef="usd">0</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfNzg5_c2639a48-73d0-4531-bb9e-85ac5ab35b5d"
      unitRef="usd">130000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:AvailableForSaleSecuritiesTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfMTUzNg_271f9461-e237-4e2e-aebe-884638a5493b">The schedule of maturities at March&#160;31, 2020 and December 31, 2019 is as follows:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.771%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.398%;"/&gt;&lt;td style="width:1.0%;"/&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:14.398%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.398%;"/&gt;&lt;td style="width:1.0%;"/&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:14.400%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturities as of &lt;br/&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Maturities as of &lt;br/&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 Year or Less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 to 4 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 Year or Less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1 to 4 Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i64bffc9a1aed49418c4b7b4ea96a6a53_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfMy0xLTEtMS0w_77b07036-137a-4812-89ce-d5123f31fd0c"
      unitRef="usd">34271000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesNoncurrent
      contextRef="i64bffc9a1aed49418c4b7b4ea96a6a53_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfMy0zLTEtMS0w_590ef86c-d200-49f6-a7ec-75722def7b09"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="ib7a7402585fb4435a7c10721a5353e09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfMy01LTEtMS0w_b507ca37-b123-4428-9928-28aa703e2e87"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesNoncurrent
      contextRef="ib7a7402585fb4435a7c10721a5353e09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfMy03LTEtMS0w_4b41e6e5-1359-43cc-83f8-ea3da2732b8e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfNC0xLTEtMS0w_c5be8d55-b726-41d7-a801-c2657e4ecc61"
      unitRef="usd">34271000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfNC0zLTEtMS0w_2e3929ff-db80-40a0-965a-b95391269af5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfNC01LTEtMS0w_af60e8f9-4ca8-48b8-8271-490b68f28310"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RhYmxlOjY5ZDcxNDcxODkyNTQ3YTU5YmIwNjU0NjVjZjM2MTFiL3RhYmxlcmFuZ2U6NjlkNzE0NzE4OTI1NDdhNTliYjA2NTQ2NWNmMzYxMWJfNC03LTEtMS0w_16b894da-5a9f-4333-9ebb-b34e582302c2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfMTIyMA_495bc0e6-c885-4bc4-bf7b-79335d11d2a8"
      unitRef="usd">5000</us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet>
    <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81NS9mcmFnOjEzZDUwMTgzYzNhMzRkZTE4NmY5NWQ5N2QxOTBlMWUwL3RleHRyZWdpb246MTNkNTAxODNjM2EzNGRlMTg2Zjk1ZDk3ZDE5MGUxZTBfMTQ2Ng_35578f8b-ae4a-43cd-896d-b8fc74d1256e"
      unitRef="usd">35000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTc1NA_83911094-27b6-4113-a4e1-5be0476d0c05">Fair Value Measurement&lt;div style="text-align:justify;margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 fair value measurements as of March&#160;31, 2020 and December&#160;31, 2019 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;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.037%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.003%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current marketable securities &#x2013; available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.037%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.003%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current marketable securities &#x2013; available for sale &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 P - 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="background-color:rgb(255,255,255, 0.0);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 periods ended March&#160;31, 2020 and December&#160;31, 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.631%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&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.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&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.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.897%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) Amount was an adjustment of $2,684 to the preliminary purchase accounting of GREATS Brand, Inc. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) Amount was a benefit of $3,000 to operating expenses related to the Schwartz and Benjamin acquisition.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At March 31, 2020, the liability for potential contingent consideration was $1,670 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 the present value of the payments based on management&#x2019;s projections of the financial results of GREATS Brand, Inc. during the earn-out period, utilizing a discount rate of 12.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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At March 31, 2020, the liability for potential contingent consideration was $4,770 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 present value of the payments based on management&#x2019;s projections of the financial results of B.B. Dakota, Inc. during the earn-out period, utilizing a discount rate of 19.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="background-color:rgb(255,255,255, 0.0);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 December 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of trademarks are measured on a non-recurring basis using Level 3 inputs, including forecasted cash flows, discount rates and implied royalty rates. During the first quarter, Cejon, GREATS and Jocelyn trademarks with an aggregate carrying amount of $40,598 were written down to their fair values of $31,080, resulting in a pre-tax impairment charge of $9,518. Of the $9,518 impairment charge, $9,062 and $456 were recorded in impairment of intangibles in the Wholesale Accessories/apparel and Retail segments, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 sales trends and market participant assumptions. During the current period, certain right-of-use lease assets with a carrying amount of $60,661 and certain property, plant and equipment with a carrying amount of $12,292 related to retail store fixed assets were written down to a fair value of $43,835 and $297, respectively, resulting in impairment charges of $28,821. 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="background-color:rgb(255,255,255, 0.0);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 accounts receivable, factor accounts receivable and accounts payable approximates their fair values due to the short-term nature of their underlying terms. The fair values of investments in marketable securities available for sale are determined by reference to publicly quoted prices in an active market. Fair value of the notes receivable held by the Company approximates their carrying value based upon their imputed or actual interest rate, &lt;/span&gt;&lt;/div&gt;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 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="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfNDE0OQ_5ccfe66c-098c-4f77-8e49-4a5add1f5cec">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 fair value measurements as of March&#160;31, 2020 and December&#160;31, 2019 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;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.037%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.003%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current marketable securities &#x2013; available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.037%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.003%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current marketable securities &#x2013; available for sale &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.631%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&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.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&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.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.897%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at &lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNC0yLTEtMS0w_b62ee809-7d32-40f3-8334-df51569632f8"
      unitRef="usd">97959000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iccfbbb1df5f74fd6bc152f41576f9e06_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNC00LTEtMS0w_ce1d94ea-b50b-4638-915d-db2c44abd37a"
      unitRef="usd">97959000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i23a001eb062644749b0f117dbbe499ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNC02LTEtMS0w_29b2009c-7a16-4b44-8c7b-0ca28b9639aa"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4dd48114ff2447a0b9d87bb0a3cda402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNC04LTEtMS0w_8e305e21-c602-4231-a7c6-1db1cf1af81f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNS0yLTEtMS0w_4748e155-0182-4ab1-80a9-70c8b84cc5f9"
      unitRef="usd">34271000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecurities
      contextRef="iccfbbb1df5f74fd6bc152f41576f9e06_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNS00LTEtMS0w_22502c9f-aa97-43d8-aa76-1144f72dd3a6"
      unitRef="usd">34271000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i23a001eb062644749b0f117dbbe499ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNS02LTEtMS0w_96d81f5c-04a3-4c7a-bcb2-c595e2eacdc1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i4dd48114ff2447a0b9d87bb0a3cda402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfNS04LTEtMS0w_940256a8-e2e3-4be3-9259-97dc581b65df"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfOS0yLTEtMS0w_b7eccdd7-2122-46b7-9071-5bf0105c4d64"
      unitRef="usd">1325000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i23a001eb062644749b0f117dbbe499ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfOS02LTEtMS0w_70cbcefd-5245-4707-8bcc-ae3d45f602db"
      unitRef="usd">1325000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTAtMi0xLTEtMA_8bbc3b6e-47f7-427e-986b-da4e51f4cc0f"
      unitRef="usd">133555000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iccfbbb1df5f74fd6bc152f41576f9e06_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTAtNC0xLTEtMA_3ab53581-edff-419f-b734-acc2208d263e"
      unitRef="usd">132230000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i23a001eb062644749b0f117dbbe499ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTAtNi0xLTEtMA_00a02597-dfb8-4e25-b9df-1c643142aa18"
      unitRef="usd">1325000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4dd48114ff2447a0b9d87bb0a3cda402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTAtOC0xLTEtMA_701d81af-8628-485a-b4a3-fdd70644a773"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTMtMi0xLTEtMA_f14bdba4-688c-4df7-90d1-07ef4fc66bf3"
      unitRef="usd">6440000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iccfbbb1df5f74fd6bc152f41576f9e06_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTMtNC0xLTEtMA_28f2fbdf-6648-464a-86ea-ddf998b82d35"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i23a001eb062644749b0f117dbbe499ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTMtNi0xLTEtMA_05ac14e5-51af-4120-81d7-bc51e68c7589"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4dd48114ff2447a0b9d87bb0a3cda402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTMtOC0xLTEtMA_c595655d-482f-4f5a-bb47-4ef06ff3911e"
      unitRef="usd">6440000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTQtMi0xLTEtMA_6d74c5cc-3db0-43fb-a40a-94d08b7c9a83"
      unitRef="usd">6440000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iccfbbb1df5f74fd6bc152f41576f9e06_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTQtNC0xLTEtMA_5d1de626-a73a-40a2-8e87-2f2c6ceffed0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i23a001eb062644749b0f117dbbe499ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTQtNi0xLTEtMA_9e029864-6310-4e04-94f1-cabd0c1d4c4c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4dd48114ff2447a0b9d87bb0a3cda402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOjFmMjNhNGNhYWU3MTRkMzc5OTNlZGViMGMwODMzNDc3L3RhYmxlcmFuZ2U6MWYyM2E0Y2FhZTcxNGQzNzk5M2VkZWIwYzA4MzM0NzdfMTQtOC0xLTEtMA_6ffaa6fd-1c4a-4643-af94-2d58ec86b60c"
      unitRef="usd">6440000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNC0yLTEtMS0w_0115e736-e429-4b3e-9558-63b202fa6482"
      unitRef="usd">107535000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6d270955e4c94062b8eeb9384ee69084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNC00LTEtMS0w_f7ca93e6-894b-4267-b19c-c3dbfb8e397e"
      unitRef="usd">107535000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idb67fbae3a3e45bbb07c663bfc07354c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNC02LTEtMS0w_40afcc40-5cfa-44bf-bd42-1e31bce49f65"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNC04LTEtMS0w_06d02953-a4bb-4b8b-ab75-22b22ad50824"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNS0yLTEtMS0w_6b3a9e6d-d8eb-4847-81fb-83e4c1f87357"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i6d270955e4c94062b8eeb9384ee69084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNS00LTEtMS0w_cd6b1ddb-8443-4441-9a87-7c48b1d28b41"
      unitRef="usd">40521000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="idb67fbae3a3e45bbb07c663bfc07354c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNS02LTEtMS0w_1ef3c8c6-c64d-4ca8-867c-06822a917298"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfNS04LTEtMS0w_3f7fe2bd-10da-4574-9e04-73f5e87dc741"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icec80c0fbf344ffbb0315dcac82f6f88_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTAtMi0xLTEtMA_52d60d50-008c-404f-bf31-bb98b26ee87b"
      unitRef="usd">148056000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6d270955e4c94062b8eeb9384ee69084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTAtNC0xLTEtMA_e6e7c6e3-4108-436a-88b7-9947ad0bad0a"
      unitRef="usd">148056000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idb67fbae3a3e45bbb07c663bfc07354c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTAtNi0xLTEtMA_d7d183df-54bd-4c44-9e19-94e1cbf88c32"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTAtOC0xLTEtMA_a87b34ba-c0f1-4b9f-abbf-d2789db6d3ea"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTItMi0xLTEtMA_54a3cd93-25a5-426d-9f8e-a86d1caa4d13"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6d270955e4c94062b8eeb9384ee69084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTItNC0xLTEtMA_02caec3e-424c-477d-941e-3e17e493882b"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="idb67fbae3a3e45bbb07c663bfc07354c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTItNi0xLTEtMA_a3fa82c2-3b3d-4848-9c14-97235fe7c85c"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTItOC0xLTEtMA_f607214d-d8ae-4b62-97a7-5f4ca31be3b3"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTMtMi0xLTEtMA_b3357ec8-ca88-4038-bf50-71cca49cdf0b"
      unitRef="usd">495000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i6d270955e4c94062b8eeb9384ee69084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTMtNC0xLTEtMA_c5fc3156-6411-4c7b-8f19-90e355da5b31"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="idb67fbae3a3e45bbb07c663bfc07354c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTMtNi0xLTEtMA_b71fe366-5278-4e00-8f70-d2889ead93ec"
      unitRef="usd">495000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTMtOC0xLTEtMA_cfb2179e-63fb-464a-a024-6d305b9e241c"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTQtMi0xLTEtMA_28675aa6-6618-48b6-987b-34e7dc9f7767"
      unitRef="usd">9619000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6d270955e4c94062b8eeb9384ee69084_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTQtNC0xLTEtMA_71cd4620-dc55-4bf8-8f57-1c8762b2e287"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="idb67fbae3a3e45bbb07c663bfc07354c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTQtNi0xLTEtMA_7df5efe5-a3de-4d6b-8b3d-da207c58918a"
      unitRef="usd">495000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9aa728ce08a64437b7a5f01af2bf54ea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmMwNDFiMGQzNWY5YTQwYmRiNTM4YTIxNjBmNGJmY2YwL3RhYmxlcmFuZ2U6YzA0MWIwZDM1ZjlhNDBiZGI1MzhhMjE2MGY0YmZjZjBfMTQtOC0xLTEtMA_0248321c-61fa-4361-81e0-f1bbb282afac"
      unitRef="usd">9124000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="icec80c0fbf344ffbb0315dcac82f6f88_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfNy0xLTEtMS0w_6b761c4d-2983-48dc-8db5-2d622310e2c9"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfNy05LTEtMS0w_3a3866cb-4eba-4632-b33b-a7ff99693c41"
      unitRef="usd">-2684000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8aa4d8a9d083412b980b87d345608260_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfNy0xMy0xLTEtMA_cd7028f9-99d4-404d-afc6-12e450a0f825"
      unitRef="usd">6440000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7ced5a38c10c4eb5b9edd8c281a71800_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfMTYtMS0xLTEtMA_e856d358-379a-4b9c-9fe3-05a75ba6256f"
      unitRef="usd">3000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationActualCashPayment
      contextRef="ibb6a66bd7e0e4b268d4b199bf312bbec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfMTYtMy0xLTEtMA_b02061d6-3af9-4cc1-8e26-079113eaa953"
      unitRef="usd">0</shoo:BusinessAcquisitionContingentConsiderationActualCashPayment>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfMTYtNy0xLTEtMA_016749b1-db0c-4a2c-b05d-f26006dbc4ac"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="iaf1783e91aaa4760aaab8656f60df317_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfMTYtOS0xLTEtMA_8636e32c-e425-475a-aad2-295256011769"
      unitRef="usd">-3000000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="icec80c0fbf344ffbb0315dcac82f6f88_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RhYmxlOmJjMTU2ZTY3OGUwODRiYTY4ZWQwMTQ1MDZjOTg1ZjMyL3RhYmxlcmFuZ2U6YmMxNTZlNjc4ZTA4NGJhNjhlZDAxNDUwNmM5ODVmMzJfMTYtMTMtMS0xLTA_3666efbb-bd76-4b00-9628-4fd5bc2b3bbb"
      unitRef="usd">9124000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjM3MQ_84773054-4498-4270-9370-22dbbfe15df9"
      unitRef="usd">-2684000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="iaf1783e91aaa4760aaab8656f60df317_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjM4Mg_ac484cf7-6eec-4903-b242-0e5e671a6188"
      unitRef="usd">-3000000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i373b2adb18284f47a9df8eb9ff8f0340_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTU2MA_0671c482-065e-4859-b709-b179ba5a3c35"
      unitRef="usd">1670000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:DiscountRateFairValueOfContingentLiability
      contextRef="i373b2adb18284f47a9df8eb9ff8f0340_I20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjIxNg_75ebf635-7ed1-448f-b610-b19f3e18ac93"
      unitRef="number">0.125</shoo:DiscountRateFairValueOfContingentLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if2a5b7f7205f45eab12e572b4f9b55be_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMjA3Mg_e9263eec-9764-4dd8-a62c-81cd82fd758f"
      unitRef="usd">4770000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:DiscountRateFairValueOfContingentLiability
      contextRef="if2a5b7f7205f45eab12e572b4f9b55be_I20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjIyMw_f992cea4-b00b-46b9-a875-58c77e3a6bb8"
      unitRef="number">0.195</shoo:DiscountRateFairValueOfContingentLiability>
    <shoo:BusinessAcquisitionContingentConsiderationActualCashPayment
      contextRef="i64cea08a71834af88cf37db6aea65f4b_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMzI1Mw_50ebe8b1-61df-48cd-bacc-ef5036df4827"
      unitRef="usd">7000000</shoo:BusinessAcquisitionContingentConsiderationActualCashPayment>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMzM2NA_1c23a00a-5b9b-4404-969f-222be2805dd5"
      unitRef="usd">3000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate
      contextRef="iaf1783e91aaa4760aaab8656f60df317_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTYzMzUwNQ_5840bc44-7c30-4128-93be-979f7d9a0369"
      unitRef="usd">-3000000</shoo:BusinessAcquisitionContingentConsiderationChangeinEstimate>
    <shoo:TrademarksSubjectToImpairmentCarryingValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjIzMA_83a20184-19bf-4dfc-8b85-7b7fb1ea0856"
      unitRef="usd">40598000</shoo:TrademarksSubjectToImpairmentCarryingValue>
    <shoo:TrademarkImpliedFairValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjIzOQ_463a2781-99aa-4081-a460-965aa9e171b7"
      unitRef="usd">31080000</shoo:TrademarkImpliedFairValue>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id15d346567b34f938188661622116942_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjI1NA_7dce5d3c-1c3e-4caf-a881-842a44fa7e59"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id15d346567b34f938188661622116942_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTY0MQ_8428df18-d9f3-47cc-880e-b48f34bd8913"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTY1OA_72882933-f7d2-44e1-b448-b378023e239c"
      unitRef="usd">9062000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTY3Mg_1ee4d596-d426-4a60-8e4f-b3c701efe02d"
      unitRef="usd">456000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <shoo:RightOfUseAssetSubjectToImpairmentCarryingValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTcwNA_8ed770f0-78f1-457c-882c-80e833c053dc"
      unitRef="usd">60661000</shoo:RightOfUseAssetSubjectToImpairmentCarryingValue>
    <shoo:PropertyPlantEquipmentSubjectToImpairmentCarryingValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjI3NQ_ee334e3d-c5c5-432d-ad0a-bbc45e108682"
      unitRef="usd">12292000</shoo:PropertyPlantEquipmentSubjectToImpairmentCarryingValue>
    <shoo:RightOfUseAssetFairValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTcxNQ_37e06fad-8c89-4209-8304-1b9066269972"
      unitRef="usd">43835000</shoo:RightOfUseAssetFairValue>
    <shoo:PropertyPlantEquipmentFairValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0NTczNg_d60e4420-4fdd-4f4c-868d-6463bf0fc894"
      unitRef="usd">297000</shoo:PropertyPlantEquipmentFairValue>
    <shoo:RightOfUseAssetAndPPEImpairmentCharges
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF81OC9mcmFnOjJiYWNjY2I0N2U0NTQ5NjJiMzc0Y2ZjNDYwOTUwNGRlL3RleHRyZWdpb246MmJhY2NjYjQ3ZTQ1NDk2MmIzNzRjZmM0NjA5NTA0ZGVfMTA5OTUxMTY0MjMxMg_7851edd6-1f99-43c9-8ead-cb655ce6c0ec"
      unitRef="usd">28821000</shoo:RightOfUseAssetAndPPEImpairmentCharges>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMjMwOQ_b48dd844-d5ec-4f15-a7a9-7d4c586e5757">&#x2013; Leases&lt;div style="text-align:justify;margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 for right-of-use asset and $209,000 for lease liabilities. &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="background-color:rgb(255,255,255, 0.0);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 and 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 and since 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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 March&#160;31, 2020 and December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.989%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:28.486%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.525%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.528%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Noncurrent &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1) (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases - long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;    (1) During the first quarter of 2020, the Company recorded a pre-tax impairment charge related to the right-of-use assets of $16,826.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 impairment charge related to the right-of-use assets of $1,883.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 during the three months ended March&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.169%;"/&gt;&lt;td style="width:1.0%;"/&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:24.172%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="background-color:rgb(255,255,255, 0.0);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 as of the three months ended March&#160;31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.222%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.522%;"/&gt;&lt;td style="width:1.0%;"/&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:19.524%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 March&#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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:63.304%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.903%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.097%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (remaining nine months)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i36a86e3721df46bba251505a18d2873e_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMTA5OTUxMTYzMDc1MQ_8796b025-c062-4772-9abe-97918a7898d9"
      unitRef="usd">194100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <shoo:LeaseLiability
      contextRef="i36a86e3721df46bba251505a18d2873e_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMTA5OTUxMTYzMDc2MQ_f053384c-092c-436c-a05b-dcb57dae87ea"
      unitRef="usd">209000000</shoo:LeaseLiability>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMjMwMQ_0549c2fa-5927-4ca0-b710-5341f1f70615">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 March&#160;31, 2020 and December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.989%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:28.486%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.525%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.536%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.528%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Classification on the Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Noncurrent &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1) (2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;127,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases - long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;    (1) During the first quarter of 2020, the Company recorded a pre-tax impairment charge related to the right-of-use assets of $16,826.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 impairment charge related to the right-of-use assets of $1,883.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfMi0zLTEtMS0w_d281b5a2-6f91-4001-bf8e-8c5e36a05e4e"
      unitRef="usd">127187000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfMi01LTEtMS0xNjI_e4aee3ee-6604-48bd-99a2-9f4e8a5bc858"
      unitRef="usd">155700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfNS0zLTEtMS0w_518d5eb4-1a03-447e-aee3-2ea335300da4"
      unitRef="usd">37517000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfNS01LTEtMS0xNjI_9e4f4432-b809-40ec-95ca-a0261db03f82"
      unitRef="usd">38624000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfNi0zLTEtMS0w_e6b11153-85d7-4fa7-8fb5-a6507f1dbbbc"
      unitRef="usd">121187000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfNi01LTEtMS0xNjI_8682e271-b463-41d5-aae1-4177c1ece85b"
      unitRef="usd">133172000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <shoo:LeaseLiability
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfNy0zLTEtMS0w_aa683c3c-4793-439a-808d-7b82f3e52c58"
      unitRef="usd">158704000</shoo:LeaseLiability>
    <shoo:LeaseLiability
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfNy01LTEtMS0xNjI_de5b3c78-e33f-4ac9-ab1a-e2bef9268fb5"
      unitRef="usd">171796000</shoo:LeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfOS0zLTEtMS0w_4a7779ed-fd32-49ba-a87a-bb739fb8d28e">P5Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfOS01LTEtMS0xNjI_d8bf176c-b12d-48da-8063-3b8636deec9d">P5Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfMTAtMy0xLTEtMA_79132cbd-cf39-4700-8754-e955e18d8af5"
      unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOmE4M2U4MmQ2Y2I0NzRiNjA4Mzc4ODQzMzg5N2ZmZWFlL3RhYmxlcmFuZ2U6YTgzZTgyZDZjYjQ3NGI2MDgzNzg4NDMzODk3ZmZlYWVfMTAtNS0xLTEtMTYy_67610644-0933-4b33-aab2-df20a9b6aca6"
      unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMTA5OTUxMTYzMTczNg_805d6320-dac5-46fe-99eb-3f002fd216ff"
      unitRef="usd">16826000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLeasehold
      contextRef="i843954dab218490f934cbd3a864082d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMTY5OQ_3d9cc439-bb29-40ff-9dae-f8f6447e2eda"
      unitRef="usd">1883000</us-gaap:ImpairmentOfLeasehold>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMjMwNQ_bf3120cd-436f-4811-83e0-148077b80f05">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 during the three months ended March&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.169%;"/&gt;&lt;td style="width:1.0%;"/&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:24.172%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfMy0xLTEtMS0w_eab4c9a2-3e6a-445c-923e-2996d50fa604"
      unitRef="usd">11383000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfMi0zLTEtMS0yMDU_37a935c1-2a22-4228-a49c-47af9d6f7a83"
      unitRef="usd">11357000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfNC0xLTEtMS0w_6c26423b-7ca3-4839-be97-edb1ab325060"
      unitRef="usd">13000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfMy0zLTEtMS0yMDU_98e03bf9-c668-479a-8925-54b49e8eb165"
      unitRef="usd">7000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfNi0xLTEtMS0w_225f3ffb-92f4-44c6-9762-3775755f4497"
      unitRef="usd">201000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfNC0zLTEtMS0yMDU_9fa4c6e3-1880-4625-922c-db307ec97fba"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfNy0xLTEtMS0w_3b470ef9-eba1-40ab-8b60-81e8ad8089b8"
      unitRef="usd">11195000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNhMDRhMDBmNDMzODRjYTY5M2E2YjhmNDdhMTU2NmNmL3RhYmxlcmFuZ2U6M2EwNGEwMGY0MzM4NGNhNjkzYTZiOGY0N2ExNTY2Y2ZfNS0zLTEtMS0yMDU_b3f901bf-9da1-49b2-a44f-c3a84774656d"
      unitRef="usd">11364000</us-gaap:LeaseCost>
    <shoo:ScheduleofLeasesSupplementalCashFlowsTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMjMwNg_d6de9486-6f12-4f1e-bd41-09d2bc500aa1">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="background-color:rgb(255,255,255, 0.0);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 as of the three months ended March&#160;31, 2020 and 2019: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.222%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.522%;"/&gt;&lt;td style="width:1.0%;"/&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:19.524%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;&#160;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</shoo:ScheduleofLeasesSupplementalCashFlowsTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNkMmJhODhjYWYxZDQ0NzJhMWVmMGUzNWNkMDY3NWNmL3RhYmxlcmFuZ2U6M2QyYmE4OGNhZjFkNDQ3MmExZWYwZTM1Y2QwNjc1Y2ZfMi0xLTEtMS0w_13c3e1d4-c4c4-4c05-831f-8cb747270b67"
      unitRef="usd">11545000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjNkMmJhODhjYWYxZDQ0NzJhMWVmMGUzNWNkMDY3NWNmL3RhYmxlcmFuZ2U6M2QyYmE4OGNhZjFkNDQ3MmExZWYwZTM1Y2QwNjc1Y2ZfMy0zLTEtMS0yMzk_f532dc20-41d7-4ea3-b1ef-e90f8ff0dc79"
      unitRef="usd">11521000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RleHRyZWdpb246ZjkyNTM5MTgwN2UyNDQ5ZTg1MTdhMWQ2M2VlMmQ1OWJfMjMwMA_9c23dac9-e23e-4adf-a9f4-1a3ce3d4c867">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 March&#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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:63.304%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.903%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.097%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (remaining nine months)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfMS0xLTEtMS0w_852865ba-dffe-4344-8bfe-4166425ec398"
      unitRef="usd">33599000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfMi0xLTEtMS0w_242479f9-678f-4323-a50a-7a5aa21106b3"
      unitRef="usd">39223000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfMy0xLTEtMS0w_e8bb8ff3-4f93-4c2a-83c0-914c07f07d07"
      unitRef="usd">30487000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfNC0xLTEtMS0w_04a410fa-ec79-4ff6-b0bc-2cfbda6d8b7d"
      unitRef="usd">21703000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfNS0xLTEtMS0w_9aca29c2-b67e-4354-98a1-fae92105b479"
      unitRef="usd">18008000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfNi0xLTEtMS0w_cfebfff2-ce8b-48fb-a5e3-3a983662c5aa"
      unitRef="usd">35504000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfNy0xLTEtMS0w_0e0def47-118f-4e46-93b5-413c868233c3"
      unitRef="usd">178524000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfOC0xLTEtMS0w_1c54bb65-bc16-4a86-9da9-71c0a6e24006"
      unitRef="usd">19820000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82MS9mcmFnOmY5MjUzOTE4MDdlMjQ0OWU4NTE3YTFkNjNlZTJkNTliL3RhYmxlOjI5YTA5NDQyYjIxYTQ1NWVhNWYzOWU1MWQ2ODg2YTllL3RhYmxlcmFuZ2U6MjlhMDk0NDJiMjFhNDU1ZWE1ZjM5ZTUxZDY4ODZhOWVfOS0xLTEtMS0w_30f7402a-6bfe-48fe-854a-a8aac67d1cac"
      unitRef="usd">158704000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AssetImpairmentChargesTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDg5L2ZyYWc6NzJhNjhhY2JjZGNhNDMzN2EwZjBlNTQ5Mjk0ODBjYjgvdGV4dHJlZ2lvbjo3MmE2OGFjYmNkY2E0MzM3YTBmMGU1NDkyOTQ4MGNiOF8xMDk5NTExNjMxMTgx_10b18e08-97ab-4716-9f41-d1407ee2af11">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note J &#x2013; Impairment of Other Long-Lived assets&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Property and equipment and lease-related right-of-use assets, along with other long-lived assets, are evaluated for impairment periodically whenever triggering events or indicators exist that the carrying values may not be fully recoverable. As a result of the COVID-19 pandemic, the Company experienced lower than projected revenues and identified indicators of impairment for certain stores. The Company performed undiscounted cash flow analyses over the long-lived assets of certain stores with impairment indicators and compared it to the carrying value of those assets. Based on these undiscounted cash flow analyses, the Company determined that certain long-lived assets had carrying values that exceeded their estimated undiscounted cash flows. Fair values of the long-lived assets are estimated using an income approach based on management&#x2019;s forecast of future cash flows derived from continued retail operations and the fair value of individual operating lease assets determined using estimated market rental rates. Significant estimates are used in determining future cash flows of each store over its remaining lease term including our expectations of future projected cash flows which include revenues, operating expenses, and market conditions.  An impairment loss is recorded if the carrying amount of the long-lived asset exceeds its fair value. As a result, the Company recognized a pre-tax charge of $16,826 for impairment of its right-of-use assets and a pre-tax charge of $11,995 for impairment of its store fixed assets for the three months ended March 31, 2020. The charges were recorded in operating expenses in the consolidated statements of operations. &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The determination of estimated market rent used in the fair value estimate of the Company&#x2019;s right-of-use assets included within the respective store long-lived assets requires significant management judgment. Changes in these estimates could have a significant impact on whether long-lived store assets should be further evaluated for impairment and could have a significant impact on the resulting impairment charge.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDg5L2ZyYWc6NzJhNjhhY2JjZGNhNDMzN2EwZjBlNTQ5Mjk0ODBjYjgvdGV4dHJlZ2lvbjo3MmE2OGFjYmNkY2E0MzM3YTBmMGU1NDkyOTQ4MGNiOF82NTk3MDY5NzcwMjc3_6909b1e7-55f8-45e0-9e8f-2e5aeafbb7b4"
      unitRef="usd">16826000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF8yMDg5L2ZyYWc6NzJhNjhhY2JjZGNhNDMzN2EwZjBlNTQ5Mjk0ODBjYjgvdGV4dHJlZ2lvbjo3MmE2OGFjYmNkY2E0MzM3YTBmMGU1NDkyOTQ4MGNiOF82NTk3MDY5NzcwNDg0_e61a7bc8-bdb3-4932-83a0-40f8e3e9cacf"
      unitRef="usd">11995000</us-gaap:TangibleAssetImpairmentCharges>
    <shoo:ShareRepurchaseProgramTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMjIwMg_307c4008-e512-4641-b932-50f04ab78cb2">Share Repurchase Program&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&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 authorization. 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. During the three months ended March&#160;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,370, which includes the amount remaining under the prior authorization. As of March&#160;31, 2020, approximately $111,590 remained available for future repurchases under the Share Repurchase Program. In the middle of March 2020, in response to the COVID-19 pandemic, as a precautionary measure the Company temporarily suspended the repurchase of the Company's common stock. &#160; &#160; &#160;&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="background-color:rgb(255,255,255, 0.0);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 three months ended March&#160;31, 2020, an aggregate of 109,291 shares were withheld in connection with the settlement of vested restricted stock to satisfy tax-withholding requirements, at an average price per share of $34.49, for an aggregate purchase price of approximately $3,769.&lt;/span&gt;&lt;/div&gt;</shoo:ShareRepurchaseProgramTextBlock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="icef8ad9dc14e4fc29acb8de267b5c3fa_I20190424"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfNTkx_94d41da5-b5b0-4ca7-8450-a996a109e97f"
      unitRef="usd">200000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i44932fb9ebc340f380f03c90bcea5a17_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMTAxOA_d5534ba2-76e1-43b5-94c3-8312b319e7f1"
      unitRef="shares">769526</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i44932fb9ebc340f380f03c90bcea5a17_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMTE1Mg_4b9f68f2-70b2-450b-8a6f-240f5073ec4b"
      unitRef="usdPerShare">32.97</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMTIwNQ_0401db36-6fb7-4b42-8975-37c0d7e6d9ec"
      unitRef="usd">25370000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMTMwMA_6df88396-bb35-4e1b-9ed6-ff3e5fe39fc1"
      unitRef="usd">111590000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMTk4Ng_b9287e14-0ceb-4475-9d00-4a9a4ab47838"
      unitRef="shares">109291</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMjE0NQ_e27d284e-3147-4028-bbc0-55c075dbce68"
      unitRef="usdPerShare">34.49</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82NC9mcmFnOjE0NWRjYTVkOWNlMDQzNTdiNWJkNmM0OGZkYWI2ZDQ5L3RleHRyZWdpb246MTQ1ZGNhNWQ5Y2UwNDM1N2I1YmQ2YzQ4ZmRhYjZkNDlfMjE5OA_83b62100-203a-4a2e-85fd-159633060fab"
      unitRef="usd">3769000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82Ny9mcmFnOjBmNTQxZDk1MGZkZTRhYmI4MGQ1YjA0NTcyY2FiZjM5L3RleHRyZWdpb246MGY1NDFkOTUwZmRlNGFiYjgwZDViMDQ1NzJjYWJmMzlfNDk0NzgwMjMyNzM0MA_efd88ed3-8948-4460-b199-a3f486087bff">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note L &#x2013; Net Loss / Income Per Share of Common Stock&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="background-color:rgb(255,255,255, 0.0);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 4,565,000 shares for the period ended March&#160;31, 2020, compared to 5,455,000 shares for the period ended March&#160;31, 2019. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Diluted net income per share reflects&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;: (a) the potential dilution assuming shares of common stock were issued upon the exercise of outstanding in-the-money options and the proceeds thereof 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 period ended March&#160;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 three months ended March&#160;31, 2020, options to purchase approximately 513,000 shares of common stock have been excluded from the calculation of diluted net income per share as compared to approximately 65,000 shares that were excluded for the three months ended March&#160;31, 2019, as the result would have been anti-dilutive. For the three months ended March&#160;31, 2020, 2,769,000 restricted shares were excluded from the calculation of diluted net (loss) per share, as the result would have been anti-dilutive. For the three months ended March&#160;31, 2019, all unvested restricted stock awards were dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82Ny9mcmFnOjBmNTQxZDk1MGZkZTRhYmI4MGQ1YjA0NTcyY2FiZjM5L3RleHRyZWdpb246MGY1NDFkOTUwZmRlNGFiYjgwZDViMDQ1NzJjYWJmMzlfMjU3_ed878ad0-d3c5-4497-b53e-77b47071b69f"
      unitRef="shares">4565000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82Ny9mcmFnOjBmNTQxZDk1MGZkZTRhYmI4MGQ1YjA0NTcyY2FiZjM5L3RleHRyZWdpb246MGY1NDFkOTUwZmRlNGFiYjgwZDViMDQ1NzJjYWJmMzlfMzA0_3cf73350-b6da-450f-ba9d-39552b5d668a"
      unitRef="shares">5455000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8f072169d1a240719c48d83eedaee6fe_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82Ny9mcmFnOjBmNTQxZDk1MGZkZTRhYmI4MGQ1YjA0NTcyY2FiZjM5L3RleHRyZWdpb246MGY1NDFkOTUwZmRlNGFiYjgwZDViMDQ1NzJjYWJmMzlfOTYz_14ef935f-b38c-41f9-aa24-b93b51af9a9b"
      unitRef="shares">513000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i565d2e877c3842ffa575e7363f5ccbbd_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82Ny9mcmFnOjBmNTQxZDk1MGZkZTRhYmI4MGQ1YjA0NTcyY2FiZjM5L3RleHRyZWdpb246MGY1NDFkOTUwZmRlNGFiYjgwZDViMDQ1NzJjYWJmMzlfMTExMg_3a09a4f2-f51b-4c32-9fe8-7797814259d5"
      unitRef="shares">65000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i12c3f8c6083142f4a133ee1e202ab18a_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF82Ny9mcmFnOjBmNTQxZDk1MGZkZTRhYmI4MGQ1YjA0NTcyY2FiZjM5L3RleHRyZWdpb246MGY1NDFkOTUwZmRlNGFiYjgwZDViMDQ1NzJjYWJmMzlfMTY0OTI2NzQ0NDAwNQ_952c2e6b-d474-44dc-9338-789ed24a98a5"
      unitRef="shares">2769000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RleHRyZWdpb246OTdhZGQ2MzFiYjZiNDJhYTkyYjliODZjOWQxYWU2YjJfMTQwNA_fb45de0c-6416-4083-a752-d3cb03b980b5">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note M &#x2013; 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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company has historically calculated the provision for income taxes for interim reporting periods by applying an estimated annual effective tax rate for the full year to pre-tax income, excluding discrete items. This period, however, estimating an annual effective rate was not a reliable methodology due to COVID-19 implications on our projections of full-year pre-tax income and income tax expense. Since forecasting an annual effective tax rate under these circumstances would not provide a meaningful estimate, the Company believes that the actual year-to-date effective tax rate is the best estimate of the annual tax rate in accordance with U.S. GAAP. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company&#x2019;s provision for income taxes and effective tax rates for the three months ended March 31, 2020 and 2019 is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.947%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.660%;"/&gt;&lt;td style="width:1.0%;"/&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:20.663%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss)/income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax (benefit)/expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The difference between the Company&#x2019;s effective tax rates for the three months ended March 31, 2020 and 2019 is primarily due to the tax benefit from the 2020 pre-tax loss in jurisdictions with higher tax rates, and an increase in valuation allowances in various non-US jurisdictions.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company recognizes interest and penalties, if any, related to uncertain income tax positions in income tax expense. Accrued interest and penalties on unrecognized tax benefits, and interest and penalty expense are immaterial to the consolidated financial statements. Unrecognized tax benefits has not changed for the three months ended March 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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company files income tax returns in the U.S. for federal, state, and local purposes, and in certain foreign jurisdictions. The Company's tax years 2017 through 2019 remain open to examination by most taxing authorities. During 2017, the U.S. Internal Revenue Service ("IRS") 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="background-color:rgb(255,255,255, 0.0);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 Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was signed into law on March 27, 2020, which includes significant corporate income tax and payroll tax provisions aimed at providing economic relief during this time. The Company expects to receive 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="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RleHRyZWdpb246OTdhZGQ2MzFiYjZiNDJhYTkyYjliODZjOWQxYWU2YjJfMTQwNw_46ab1dbb-6a48-443e-91d5-aa4273cc5b94">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:51.947%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.660%;"/&gt;&lt;td style="width:1.0%;"/&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:20.663%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss)/income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax (benefit)/expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.263%;"/&gt;&lt;td style="width:1.0%;"/&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:19.637%;"/&gt;&lt;td style="width:1.0%;"/&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:19.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;368,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(a) Includes revenues of $68,325 for the three months ended March 31, 2020 and $77,116 for the comparable period in 2019 related to sales to U.S. customers where the title is transferred outside the U.S. and the sale is recorded by our international entities. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RhYmxlOmFiZTRmMDBiYWE0MjRjMDE5YjE5Yzg4NDUzNTM1ZDkxL3RhYmxlcmFuZ2U6YWJlNGYwMGJhYTQyNGMwMTliMTljODg0NTM1MzVkOTFfMi0xLTEtMS0w_41d78a13-1ecd-4a43-883a-6e25ed89fd3a"
      unitRef="usd">-25202000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RhYmxlOmFiZTRmMDBiYWE0MjRjMDE5YjE5Yzg4NDUzNTM1ZDkxL3RhYmxlcmFuZ2U6YWJlNGYwMGJhYTQyNGMwMTliMTljODg0NTM1MzVkOTFfMi0zLTEtMS0w_09c47048-cf22-4c7d-ae64-998fbad2a535"
      unitRef="usd">45852000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RhYmxlOmFiZTRmMDBiYWE0MjRjMDE5YjE5Yzg4NDUzNTM1ZDkxL3RhYmxlcmFuZ2U6YWJlNGYwMGJhYTQyNGMwMTliMTljODg0NTM1MzVkOTFfMy0xLTEtMS0w_bca38f94-fc36-4277-8ac9-4c7cfe057c29"
      unitRef="usd">-7401000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RhYmxlOmFiZTRmMDBiYWE0MjRjMDE5YjE5Yzg4NDUzNTM1ZDkxL3RhYmxlcmFuZ2U6YWJlNGYwMGJhYTQyNGMwMTliMTljODg0NTM1MzVkOTFfMy0zLTEtMS0w_65ebb344-7fc6-4509-9d34-c22e0705bb9e"
      unitRef="usd">10587000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RhYmxlOmFiZTRmMDBiYWE0MjRjMDE5YjE5Yzg4NDUzNTM1ZDkxL3RhYmxlcmFuZ2U6YWJlNGYwMGJhYTQyNGMwMTliMTljODg0NTM1MzVkOTFfNC0xLTEtMS0w_38c4dbbd-99fb-4bae-84a3-5d7f4fb8b8ae"
      unitRef="number">0.294</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83MC9mcmFnOjk3YWRkNjMxYmI2YjQyYWE5MmI5Yjg2YzlkMWFlNmIyL3RhYmxlOmFiZTRmMDBiYWE0MjRjMDE5YjE5Yzg4NDUzNTM1ZDkxL3RhYmxlcmFuZ2U6YWJlNGYwMGJhYTQyNGMwMTliMTljODg0NTM1MzVkOTFfNC0zLTEtMS0w_cde87ca0-b96f-4744-898b-131e48f079ed"
      unitRef="number">0.231</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDM1OA_1b3fe7f6-95da-4155-a4a2-47bd847bba42">Equity-Based Compensation&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,849,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock available for grant of stock-based awards as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,150,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total equity-based compensation for the three months ended March&#160;31, 2020 and 2019 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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.421%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.923%;"/&gt;&lt;td style="width:1.0%;"/&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:25.926%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Equity-based compensation is included in operating expenses on the Company&#x2019;s Condensed Consolidated Statements of Income.&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="background-color:rgb(255,255,255, 0.0);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 style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 the three months ended March&#160;31, 2020 and 2019 are 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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.076%;"/&gt;&lt;td style="width:1.0%;"/&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:20.078%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months ended March&#160;31, 2020, options to purchase approximately 388,479 shares of common stock with a weighted average exercise price of $26.04 vested. During the three months ended March&#160;31, 2019, options to purchase approximately 403,687 shares of common stock with a weighted average exercise price of $26.52 vested. As of March&#160;31, 2020, there were unvested options relating to 1,042,871 shares of common stock outstanding with a total of $4,539&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 2.2 years.&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="background-color:rgb(255,255,255, 0.0);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 the three months ended March&#160;31, 2020 and 2019: &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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.046%;"/&gt;&lt;td style="width:1.0%;"/&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:21.245%;"/&gt;&lt;td style="width:1.0%;"/&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:21.249%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.9% to 37.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.4% to 33.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5% to 1.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.4% to 2.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0 to 5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0 to 5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$10.22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$7.88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 months ended March&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.037%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.003%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,802,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,014,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,970,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 months ended March&#160;31, 2020 and 2019:&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="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.105%;"/&gt;&lt;td style="width:1.0%;"/&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.742%;"/&gt;&lt;td style="width:1.0%;"/&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.742%;"/&gt;&lt;td style="width:1.0%;"/&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.742%;"/&gt;&lt;td style="width:1.0%;"/&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.749%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Fair Value at Grant Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,427,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,135,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(219,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(187,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,565,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,455,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of March&#160;31, 2020, the Company had $61,286 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.9 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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;As of March&#160;31, 2020, the Company's founder and Creative and Design Chief, Mr. Madden, had unvested options to purchase 562,500 shares of the Company's common stock and 3,347,390 restricted shares of the Company's common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <shoo:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockPlansIssuedAndAvaliabilityTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDM2Nw_0200228f-fce6-4876-a1d6-ded42e19d00f">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:86.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,849,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common stock available for grant of stock-based awards as of March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,150,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</shoo:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockPlansIssuedAndAvaliabilityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6531d9e398e649d3b7fbf9a547fb7055_I20190524"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjY0ZjBlZDYxY2I4ODQwZDU5YTQyNDgwZDU3NjVjOGFhL3RhYmxlcmFuZ2U6NjRmMGVkNjFjYjg4NDBkNTlhNDI0ODBkNTc2NWM4YWFfMC0xLTEtMS0w_64dd620e-7c9b-4156-8ff1-d84790188158"
      unitRef="shares">11000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjY0ZjBlZDYxY2I4ODQwZDU5YTQyNDgwZDU3NjVjOGFhL3RhYmxlcmFuZ2U6NjRmMGVkNjFjYjg4NDBkNTlhNDI0ODBkNTc2NWM4YWFfMS0xLTEtMS0w_732c5ca8-a7d8-47b7-9fd0-f3cbdf7683b1"
      unitRef="shares">1849578</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjY0ZjBlZDYxY2I4ODQwZDU5YTQyNDgwZDU3NjVjOGFhL3RhYmxlcmFuZ2U6NjRmMGVkNjFjYjg4NDBkNTlhNDI0ODBkNTc2NWM4YWFfMi0xLTEtMS0w_777b82fd-08fb-4033-ac1e-ed199a6b5a24"
      unitRef="shares">9150422</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDMzOQ_0abf5035-0e60-4b41-9573-481cfaf003f2">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total equity-based compensation for the three months ended March&#160;31, 2020 and 2019 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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.421%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.923%;"/&gt;&lt;td style="width:1.0%;"/&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:25.926%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12c3f8c6083142f4a133ee1e202ab18a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjYxZjMwMjdmZWYxMDQ0YjlhNmQzNGRiMmVhMDQ1OTVmL3RhYmxlcmFuZ2U6NjFmMzAyN2ZlZjEwNDRiOWE2ZDM0ZGIyZWEwNDU5NWZfMi0xLTEtMS0w_d8a234f2-7553-4aad-9c96-85729557f271"
      unitRef="usd">4864000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i09579f4283f04463a64dd2ece48d7460_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjYxZjMwMjdmZWYxMDQ0YjlhNmQzNGRiMmVhMDQ1OTVmL3RhYmxlcmFuZ2U6NjFmMzAyN2ZlZjEwNDRiOWE2ZDM0ZGIyZWEwNDU5NWZfMi0zLTEtMS0w_57d3719a-d230-43ca-a4fb-25a4d6ef6b85"
      unitRef="usd">4617000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8f072169d1a240719c48d83eedaee6fe_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjYxZjMwMjdmZWYxMDQ0YjlhNmQzNGRiMmVhMDQ1OTVmL3RhYmxlcmFuZ2U6NjFmMzAyN2ZlZjEwNDRiOWE2ZDM0ZGIyZWEwNDU5NWZfMy0xLTEtMS0w_0f90bc29-f041-4afa-9091-2a8e984f9a36"
      unitRef="usd">822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i565d2e877c3842ffa575e7363f5ccbbd_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjYxZjMwMjdmZWYxMDQ0YjlhNmQzNGRiMmVhMDQ1OTVmL3RhYmxlcmFuZ2U6NjFmMzAyN2ZlZjEwNDRiOWE2ZDM0ZGIyZWEwNDU5NWZfMy0zLTEtMS0w_f507f758-0722-4bb5-abaf-15ae4520acc8"
      unitRef="usd">1054000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjYxZjMwMjdmZWYxMDQ0YjlhNmQzNGRiMmVhMDQ1OTVmL3RhYmxlcmFuZ2U6NjFmMzAyN2ZlZjEwNDRiOWE2ZDM0ZGIyZWEwNDU5NWZfNC0xLTEtMS0w_b94c83d2-9a27-44c9-b22e-753ddb43d900"
      unitRef="usd">5686000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjYxZjMwMjdmZWYxMDQ0YjlhNmQzNGRiMmVhMDQ1OTVmL3RhYmxlcmFuZ2U6NjFmMzAyN2ZlZjEwNDRiOWE2ZDM0ZGIyZWEwNDU5NWZfNC0zLTEtMS0w_68852ccd-0328-4fea-a988-b9d9a6bf9d8f"
      unitRef="usd">5671000</us-gaap:ShareBasedCompensation>
    <shoo:ScheduleOfCashProceedsAndIntrinsicValuesForStockOptionsExercisedTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDM1Ng_6b0155dd-1b5d-4075-a818-de1da75db88b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 the three months ended March&#160;31, 2020 and 2019 are 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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:20.076%;"/&gt;&lt;td style="width:1.0%;"/&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:20.078%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</shoo:ScheduleOfCashProceedsAndIntrinsicValuesForStockOptionsExercisedTableTextBlock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjcxOGI1OGJiZGZmNzRiMWFiNGRjOWYwNmRlZDExOWRiL3RhYmxlcmFuZ2U6NzE4YjU4YmJkZmY3NGIxYWI0ZGM5ZjA2ZGVkMTE5ZGJfMi0xLTEtMS0w_6bd5b900-b680-4bba-a283-800778174388"
      unitRef="usd">874000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjcxOGI1OGJiZGZmNzRiMWFiNGRjOWYwNmRlZDExOWRiL3RhYmxlcmFuZ2U6NzE4YjU4YmJkZmY3NGIxYWI0ZGM5ZjA2ZGVkMTE5ZGJfMi0zLTEtMS0w_766c0db4-4ce2-4927-bfc5-eec69c115d50"
      unitRef="usd">722000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjcxOGI1OGJiZGZmNzRiMWFiNGRjOWYwNmRlZDExOWRiL3RhYmxlcmFuZ2U6NzE4YjU4YmJkZmY3NGIxYWI0ZGM5ZjA2ZGVkMTE5ZGJfMy0xLTEtMS0w_5ee606af-7fc0-4e83-bec4-7a9e9f7dd0ec"
      unitRef="usd">737000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjcxOGI1OGJiZGZmNzRiMWFiNGRjOWYwNmRlZDExOWRiL3RhYmxlcmFuZ2U6NzE4YjU4YmJkZmY3NGIxYWI0ZGM5ZjA2ZGVkMTE5ZGJfMy0zLTEtMS0w_40163076-359b-4f2d-b40c-38c2ebf850b6"
      unitRef="usd">329000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMTQ0Ng_4037a427-b3bb-459e-8187-a95d46d55c05"
      unitRef="shares">388479</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMTUxNA_6b5b5cad-68c6-4981-b152-e572637274b0"
      unitRef="usdPerShare">26.04</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMTcxMw_5b504f71-15c6-411f-abee-cd484d17eea9"
      unitRef="shares">403687</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod>
    <shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMTc4MQ_c2755802-1c99-43c4-bb71-cbbe4906e4e3"
      unitRef="usdPerShare">26.52</shoo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableDuringPeriodWeightedAverageExercisePriceInDollarsPerShare>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMTk2NQ_d104a540-b190-437a-9135-9ed64534db85"
      unitRef="shares">1042871</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ifa144c52e4194e44ade9bfd40915589b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMjAxOQ_529242eb-1715-46da-88c7-b554a4a06e69"
      unitRef="usd">4539000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMjA4OQ_80eae2dd-055a-484f-8c79-a30aa43b82e0">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDM3Nw_3ca498c5-9083-428e-9f69-2e43a134de21">The following weighted average assumptions were used for stock options granted during the three months ended March&#160;31, 2020 and 2019: &lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:50.046%;"/&gt;&lt;td style="width:1.0%;"/&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:21.245%;"/&gt;&lt;td style="width:1.0%;"/&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:21.249%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.9% to 37.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.4% to 33.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.5% to 1.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.4% to 2.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0 to 5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.0 to 5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$10.22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$7.88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjMxMDAxZmRmN2M0MDQzYzdiZDdiMjEzNzk1Yzg5ZGJmL3RhYmxlcmFuZ2U6MzEwMDFmZGY3YzQwNDNjN2JkN2IyMTM3OTVjODlkYmZfNC0yLTEtMS0w_da1bc772-dde6-47da-a733-11c1c31f1636"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjMxMDAxZmRmN2M0MDQzYzdiZDdiMjEzNzk1Yzg5ZGJmL3RhYmxlcmFuZ2U6MzEwMDFmZGY3YzQwNDNjN2JkN2IyMTM3OTVjODlkYmZfNC00LTEtMS0w_1784a1e6-1823-4c2e-bdee-53c32871628c"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjMxMDAxZmRmN2M0MDQzYzdiZDdiMjEzNzk1Yzg5ZGJmL3RhYmxlcmFuZ2U6MzEwMDFmZGY3YzQwNDNjN2JkN2IyMTM3OTVjODlkYmZfNS0yLTEtMS0w_53137bd9-e797-4aab-8f01-563314500b58"
      unitRef="usdPerShare">10.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjMxMDAxZmRmN2M0MDQzYzdiZDdiMjEzNzk1Yzg5ZGJmL3RhYmxlcmFuZ2U6MzEwMDFmZGY3YzQwNDNjN2JkN2IyMTM3OTVjODlkYmZfNS00LTEtMS0w_8519e019-4d95-4517-8886-5dd51e2a641c"
      unitRef="usdPerShare">7.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDM0OA_b5a94ffa-92f6-4d3e-a73f-c541ba5cb770">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 months ended March&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.684%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.037%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.000%;"/&gt;&lt;td style="width:1.0%;"/&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.003%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,802,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,014,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,970,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfMS0yLTEtMS0w_da579c50-3384-4f71-9483-510589c717e0"
      unitRef="shares">2802000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfMS00LTEtMS0w_2272af90-913e-41d9-98cf-77f68d3486ee"
      unitRef="usdPerShare">26.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfMi0yLTEtMS0w_1662d8f1-7451-42de-8d80-14b001d5f3f1"
      unitRef="shares">274000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfMi00LTEtMS0w_3ec73c36-5723-4dc5-9bc2-0c381b9c9579"
      unitRef="usdPerShare">42.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfMy0yLTEtMS0w_2c3df3ed-dccd-4b85-8ad1-d9cdfaf41642"
      unitRef="shares">48000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfMy00LTEtMS0w_cdf64e06-67a2-4d45-ab53-784263a55938"
      unitRef="usdPerShare">20.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNC0yLTEtMS0w_6cd127f5-dc9f-4c37-8db2-59318fa4bb62"
      unitRef="shares">-14000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNC00LTEtMS0w_4ed99ea3-56e2-4dfd-8a54-6feb4408fda2"
      unitRef="usdPerShare">32.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNS0yLTEtMS0w_1f67cf84-6343-489d-86f9-142e84dc1bc2"
      unitRef="shares">3014000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNS00LTEtMS0w_ddb67b85-2ae0-40f6-b394-7d4bd0c3b71a"
      unitRef="usdPerShare">28.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNS02LTEtMS0w_3ab9235b-a025-4324-a0d3-8ac21543c5d3">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNS04LTEtMS0w_7f71eddb-8744-4439-b12b-172e55a5983c"
      unitRef="usd">136000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNi0yLTEtMS0w_1fd5dae7-7971-4b01-9756-9fe8961ec8ef"
      unitRef="shares">1970000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNi00LTEtMS0w_3c3cb6db-8fa9-473c-b9e6-8b7948981fea"
      unitRef="usdPerShare">26.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNi02LTEtMS0w_43a81c16-827a-47fe-8476-241b142a5cad">P3Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOjVlZWYxYjE2MmJiZjQ3NzdiOGY5NDAxMGZjNTQwNGM1L3RhYmxlcmFuZ2U6NWVlZjFiMTYyYmJmNDc3N2I4Zjk0MDEwZmM1NDA0YzVfNi04LTEtMS0w_7a2f052a-5373-4262-8bc2-d148e2482ca8"
      unitRef="usd">131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDMzNw_65067e0e-2d8b-4ce5-bed2-d4e3d1a06843">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 months ended March&#160;31, 2020 and 2019:&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="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.105%;"/&gt;&lt;td style="width:1.0%;"/&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.742%;"/&gt;&lt;td style="width:1.0%;"/&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.742%;"/&gt;&lt;td style="width:1.0%;"/&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.742%;"/&gt;&lt;td style="width:1.0%;"/&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.749%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average Fair Value at Grant Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,427,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,135,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(219,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(187,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,565,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,455,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMi0yLTEtMS0w_8fc6eb59-9699-4580-af99-e51993427c8c"
      unitRef="shares">4427000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMi00LTEtMS0w_cf31c8cd-6409-48b0-a608-3189edde788f"
      unitRef="usdPerShare">19.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMi02LTEtMS0w_d6f640b4-d94d-43ad-9ace-64a000469a8c"
      unitRef="shares">5135000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie5e1ea7c53f94a67b7ddaccb9c1dbcac_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMi04LTEtMS0w_23c1e79b-6167-43a3-a1c1-72c6e8655ca0"
      unitRef="usdPerShare">18.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMy0yLTEtMS0w_05020b09-dfb2-488b-a5d6-a76e91c2e314"
      unitRef="shares">366000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMy00LTEtMS0w_31bf9969-231b-4ea5-881a-62f16822c693"
      unitRef="usdPerShare">34.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMy02LTEtMS0w_26dfe982-1d0a-4794-93f8-67bee0ad8e84"
      unitRef="shares">518000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfMy04LTEtMS0w_e150e361-3732-4af0-a832-e97831cd86bd"
      unitRef="usdPerShare">32.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNC0yLTEtMS0w_916154a8-eb82-4f3a-9a02-5189c1c87df2"
      unitRef="shares">219000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNC00LTEtMS0w_08e6d16c-e717-41c7-a6ef-5e87cdb167e5"
      unitRef="usdPerShare">27.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNC02LTEtMS0w_e7fb9029-5b50-41fe-a82e-f7f8ad20a842"
      unitRef="shares">187000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNC04LTEtMS0w_2329e858-d933-4e9e-b1ee-2b225fe52ff8"
      unitRef="usdPerShare">25.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNS0yLTEtMS0w_511e4ae4-da4d-46ee-87b5-4355830a65b0"
      unitRef="shares">9000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNS00LTEtMS0w_04403238-a5c0-4cd3-ba31-f7d7249a0a63"
      unitRef="usdPerShare">32.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNS02LTEtMS0w_56854da9-3d08-47bd-809f-22be835a77ad"
      unitRef="shares">11000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNS04LTEtMS0w_864b4b95-2e35-44bb-b3ae-e66541dbb5db"
      unitRef="usdPerShare">28.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNi0yLTEtMS0w_ed878ad0-d3c5-4497-b53e-77b47071b69f"
      unitRef="shares">4565000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNi00LTEtMS0w_726ce212-d1f2-4c98-af2c-fd5a554bbc82"
      unitRef="usdPerShare">20.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNi02LTEtMS0w_3cf73350-b6da-450f-ba9d-39552b5d668a"
      unitRef="shares">5455000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RhYmxlOmFmZjdjYWZiYjRiZTRkMmI5NGRjYTU3OWY2NjU1OTkxL3RhYmxlcmFuZ2U6YWZmN2NhZmJiNGJlNGQyYjk0ZGNhNTc5ZjY2NTU5OTFfNi04LTEtMS0w_7615ee2f-d036-4261-b11a-74b0e37c524b"
      unitRef="usdPerShare">19.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ie99cc434bc9a460f9679f77565bf0ec9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMzEwOQ_3397726b-724e-48cb-b637-acd25047762a"
      unitRef="usd">61286000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <shoo:EmployeeServiceShareBasedCompensationNonvestedRestrictedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfMzMwMA_c619c903-be3e-4188-8d3b-677949b6d2b1">P3Y10M24D</shoo:EmployeeServiceShareBasedCompensationNonvestedRestrictedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i8f072169d1a240719c48d83eedaee6fe_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDI0MQ_3a4f54f7-1be1-412a-aee9-16c7431f1d5f"
      unitRef="shares">562500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i12c3f8c6083142f4a133ee1e202ab18a_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83My9mcmFnOmNjNTZjM2I5MTJjNjRhMmI5NDU4ZWY1YWM3N2FkMzVjL3RleHRyZWdpb246Y2M1NmMzYjkxMmM2NGEyYjk0NThlZjVhYzc3YWQzNWNfNDI4NQ_e2761cbf-8117-4d7a-9b4e-eb028f01d310"
      unitRef="shares">3347390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTQ5MA_27e6d502-df65-4cb2-818d-95ca31b32737">Goodwill and Intangible Assets&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 reporting unit as of March&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.528%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.901%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Wholesale&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying&#160;  Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Footwear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accessories/ Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table details identifiable intangible assets as of March&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.486%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.929%;"/&gt;&lt;td style="width:1.0%;"/&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:12.662%;"/&gt;&lt;td style="width:1.0%;"/&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:12.809%;"/&gt;&lt;td style="width:1.0%;"/&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:12.813%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impairment (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#x2013;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#x2013;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Re-acquired right&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;105,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="background-color:rgb(255,255,255, 0.0);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 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) Impairment charges of $8,615, $456 and $447 were recorded in the first quarter of 2020 related to the Company's Cejon, GREATS and Jocelyn trademarks, respectively.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt; As a result of the COVID-19 pandemic and decline in the macroeconomic environment, the Company performed an interim impairment analysis as of March 31, 2020 that resulted in $9,518 of impairment charges.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company evaluates its goodwill and intangible assets for indicators of impairment at least annually in the third quarter of each year or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Given the substantial reduction in sales and the reduced cash flow projections as a result of the COVID-19 pandemic, the Company determined that impairment indicators were present and that an impairment assessment was warranted for goodwill and indefinite-lived intangible assets. As a result, the Company performed an interim assessment of goodwill, assigned to its reporting units using a quantitative approach as of March 31, 2020 and an interim assessment of indefinite-lived intangible assets using a quantitative approach as of March 31, 2020. In conducting the interim goodwill assessment, the estimated fair values of the Company's reporting units were determined using discounted cash flows and market comparisons. Based on the results of the impairment assessment, the Company concluded that the fair values of its reporting units significantly exceeded their respective carrying values and therefore no goodwill impairment charges were recorded. In evaluating indefinite-lived intangible assets, estimated fair values were determined using discounted cash flows and supported comparable royalty rates. Based on the results of the quantitative impairment assessment, the Company concluded that the fair values of certain trademarks were below their respective carrying values, which resulted in $9,518 of impairment charges.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 $891 for the three months ended March&#160;31, 2020, compared to $1,334 for the three months ended March&#160;31, 2019 and is included in operating expenses in the Company's Condensed Consolidated Statements of Income. The estimated future amortization expense for intangibles as of March&#160;31, 2020 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="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:64.766%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.203%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.797%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (remaining nine months) &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTQ4NQ_c56c0215-15fc-40a4-b387-9abbab7654de">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 reporting unit as of March&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.528%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.716%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.901%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Wholesale&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying&#160;  Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Footwear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accessories/ Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase accounting adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iac2dafea09c2488da0985250a05514a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfMi0yLTEtMS0w_4f7cfe9d-5dee-4429-92de-177ca3e42b28"
      unitRef="usd">91572000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib2655eca5e864c87896d3ec977d8d2c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfMi00LTEtMS0w_c8955c43-7c64-4ece-b461-32c454253499"
      unitRef="usd">62688000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic48f0de4ca98464788e38903293e681a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfMi02LTEtMS0w_4ccd1f05-f7d3-4203-a1e3-db8631b8877a"
      unitRef="usd">17089000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8eb9988a49fe4adfbe538960249d7357_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfMi04LTEtMS0w_3b02bea4-231e-402c-8616-d9325c7111d1"
      unitRef="usd">171349000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i7d5c007658c640ac927deb258be7bcc0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNC0yLTEtMS0w_6c576fa2-e35d-4e9c-a16b-c19e00d4a937"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNC00LTEtMS0w_c6375c81-454c-4efa-8e2c-763cefb13d90"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNC02LTEtMS0w_15a57ea9-44cc-4273-bc88-bd8370114d37"
      unitRef="usd">-2591000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNC04LTEtMS0w_f7d24820-0ecd-4fce-8bde-9ed1970497dd"
      unitRef="usd">-2591000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7d5c007658c640ac927deb258be7bcc0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNS0yLTEtMS0w_f00d60ac-2cab-467f-8f49-ce9eb45b108e"
      unitRef="usd">-1670000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNS00LTEtMS0w_24ea40fe-9e1f-42db-95d2-94a339d02f05"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNS02LTEtMS0w_598032a4-ff25-44ec-861f-d3f3df367a10"
      unitRef="usd">-1233000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNS04LTEtMS0w_b2b7a27e-17c1-478c-804f-48abc19c768b"
      unitRef="usd">-2903000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ib047272977d84d04afbf56a5ae900196_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNi0yLTEtMS0w_d2f040a8-2902-4270-bcee-78dfdf5a2205"
      unitRef="usd">89902000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i48035e21d5104ddc806a0deb806e3e26_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNi00LTEtMS0w_47dce829-8b80-4087-bb90-a3dd53d7fd84"
      unitRef="usd">62688000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia61bc34ade0d4f74843d82c11affa2d1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNi02LTEtMS0w_30c6d1ef-90a0-459e-8749-37a047b8e22f"
      unitRef="usd">13265000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmIxMTJjZWM2MmZmYzQ2YjBhZDVlYmZjNDU3MmQ3MDcxL3RhYmxlcmFuZ2U6YjExMmNlYzYyZmZjNDZiMGFkNWViZmM0NTcyZDcwNzFfNi04LTEtMS0w_4a876f05-6a70-4798-886e-86f2bb3a1689"
      unitRef="usd">165855000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfNDk0NzgwMjMyOTg0Mg_fc8b2bcc-09a4-438c-923a-294549430234">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table details identifiable intangible assets as of March&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.486%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.929%;"/&gt;&lt;td style="width:1.0%;"/&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:12.662%;"/&gt;&lt;td style="width:1.0%;"/&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:12.809%;"/&gt;&lt;td style="width:1.0%;"/&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:12.813%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impairment (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#x2013;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#x2013;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Re-acquired right&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;105,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="background-color:rgb(255,255,255, 0.0);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 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) Impairment charges of $8,615, $456 and $447 were recorded in the first quarter of 2020 related to the Company's Cejon, GREATS and Jocelyn trademarks, respectively.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt; As a result of the COVID-19 pandemic and decline in the macroeconomic environment, the Company performed an interim impairment analysis as of March 31, 2020 that resulted in $9,518 of impairment charges.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company evaluates its goodwill and intangible assets for indicators of impairment at least annually in the third quarter of each year or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. Given the substantial reduction in sales and the reduced cash flow projections as a result of the COVID-19 pandemic, the Company determined that impairment indicators were present and that an impairment assessment was warranted for goodwill and indefinite-lived intangible assets. As a result, the Company performed an interim assessment of goodwill, assigned to its reporting units using a quantitative approach as of March 31, 2020 and an interim assessment of indefinite-lived intangible assets using a quantitative approach as of March 31, 2020. In conducting the interim goodwill assessment, the estimated fair values of the Company's reporting units were determined using discounted cash flows and market comparisons. Based on the results of the impairment assessment, the Company concluded that the fair values of its reporting units significantly exceeded their respective carrying values and therefore no goodwill impairment charges were recorded. In evaluating indefinite-lived intangible assets, estimated fair values were determined using discounted cash flows and supported comparable royalty rates. Based on the results of the quantitative impairment assessment, the Company concluded that the fair values of certain trademarks were below their respective carrying values, which resulted in $9,518 of impairment charges.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedTradeNamesGross
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMS00LTEtMS0w_f545d5a1-c92a-465f-8f0e-04678706b7bc"
      unitRef="usd">8770000</us-gaap:FiniteLivedTradeNamesGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie0cdf0532276415d9ec712245820cd6a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMS02LTEtMS0w_57f31265-b00b-437e-b254-37d20fd2e014"
      unitRef="usd">8770000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie0cdf0532276415d9ec712245820cd6a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMS0xMC0xLTEtMA_064ce7be-95b9-40c6-9df4-b9cc9ae1e529"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedCustomerListsGross
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMi00LTEtMS0w_bbba95bf-d164-4e9b-a29a-82df694fe061"
      unitRef="usd">38980000</us-gaap:FiniteLivedCustomerListsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i95a48a49e8b74999916fa707ac6ecace_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMi02LTEtMS0w_6252e2f4-b39d-4736-9680-ccad823bea6b"
      unitRef="usd">20559000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i95a48a49e8b74999916fa707ac6ecace_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMi0xMC0xLTEtMA_b624a1b2-8ed6-4e27-a8c2-4f686b045912"
      unitRef="usd">18421000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfNy00LTEtMS0w_1e59bc76-1d03-4521-bfa9-45b453497937"
      unitRef="usd">47750000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfNy02LTEtMS0w_66cfaa4e-7c68-4466-8580-30761f750a6c"
      unitRef="usd">29329000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfNy04LTEtMS0w_5ff67d86-84ee-4769-a11d-5d0188558d5a"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfNy0xMC0xLTEtMA_498d65f4-8d1b-444c-b798-e7d200a6a23d"
      unitRef="usd">18421000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i85b77305801e4e0cb8634a9a65cd6b68_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOC00LTEtMS0w_bd886b62-f17d-4734-8791-3ced85ab5317"
      unitRef="usd">35200000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="i85b77305801e4e0cb8634a9a65cd6b68_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOC02LTEtMS0w_6ca30c85-07d5-48f2-892f-51a424a451e4"
      unitRef="usd">10462000</shoo:AccumulatedAmortization>
    <us-gaap:IndefiniteLivedContractualRights
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOC0xMC0xLTEtMA_41a67db3-02d2-49de-9116-435038a51bb5"
      unitRef="usd">24738000</us-gaap:IndefiniteLivedContractualRights>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iaedcdd05971e470ab8322fb7bd085511_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOS00LTEtMS0w_0d72ff5c-cf51-4107-acaf-a4743d0e5cc3"
      unitRef="usd">115481000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="iaedcdd05971e470ab8322fb7bd085511_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOS02LTEtMS0w_2f83cf0e-4b50-4587-9bb0-216194e85653"
      unitRef="usd">125000</shoo:AccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id15d346567b34f938188661622116942_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOS04LTEtMS0w_9533ca31-4a7e-410b-a7c1-98964a44fb89"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IndefiniteLivedTrademarks
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfOS0xMC0xLTEtMA_f864183a-4320-41af-9f53-ea25a7993637"
      unitRef="usd">105838000</us-gaap:IndefiniteLivedTrademarks>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMTAtNC0xLTEtMA_fc867b5e-5589-46e7-ad64-e0c1990802a2"
      unitRef="usd">198431000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <shoo:AccumulatedAmortization
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMTAtNi0xLTEtMA_bb89b3a3-d236-401b-836d-21ab1ecec761"
      unitRef="usd">39916000</shoo:AccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id15d346567b34f938188661622116942_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMTAtOC0xLTEtMA_4e2d1acb-86ba-400c-a07b-298fe7c81b84"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOmUyMmU3Mzg5MTM0MzQzM2RiN2Y1MzVkMWUzOWQ2NDBjL3RhYmxlcmFuZ2U6ZTIyZTczODkxMzQzNDMzZGI3ZjUzNWQxZTM5ZDY0MGNfMTAtMTAtMS0xLTA_4f29ab58-c2c5-4b01-915d-d8fba8b453ff"
      unitRef="usd">148997000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i7381dc448ffb4b798a974d633a98ffac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTA5OTUxMTYzMjA0Nw_8e747033-d109-485d-8ad8-f5c69af81699"
      unitRef="usd">8615000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i7381dc448ffb4b798a974d633a98ffac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTA5OTUxMTYzMjA0Nw_f5f4b29d-3f29-49ca-a094-9a62aae0017d"
      unitRef="usd">8615000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ia099a0ffb715432f9cd01f9140205664_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTA5OTUxMTYzMjA1NQ_ddec78a8-473e-496b-a56a-4545d099707c"
      unitRef="usd">456000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i5bbcce6d72974c47bb4a74e6ccd4fa02_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTA5OTUxMTYzMTQ1NQ_f7c726b3-79c7-4e7a-953c-8d13ed1b4c17"
      unitRef="usd">447000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id15d346567b34f938188661622116942_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTA5OTUxMTYzMjYxMA_a88b37ae-c1d9-4041-8dc2-b647b4c72bf4"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id15d346567b34f938188661622116942_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTA5OTUxMTY1MDg0OA_2f8b4c7b-7aa2-4571-b9c2-dd96d137367d"
      unitRef="usd">9518000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTE3NA_a253aa05-76b7-4884-ab00-2119ed26c86d"
      unitRef="usd">891000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfMTIzOA_3dd13b32-54e8-4668-b84c-344e18611de6"
      unitRef="usd">1334000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RleHRyZWdpb246YzljNWVmY2IyZTk0NGU3MmE0YjhkYmJlNjgzZGM2OTRfNDk0NzgwMjMyOTg0Mw_da1c51b5-2381-496c-82ac-ec43dab4fade">The estimated future amortization expense for intangibles as of March&#160;31, 2020 is as follows:&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:64.766%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.203%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:27.797%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020 (remaining nine months) &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfMC0xLTEtMS0w_dc4b27f5-16e0-4c22-a70b-7d102d843493"
      unitRef="usd">2063000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfMS0xLTEtMS0w_d0f7ef97-94ea-45c2-8b8c-794fc5bf96f7"
      unitRef="usd">2163000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfMi0xLTEtMS0w_832d2c67-2993-4e77-9bf0-350c2897b352"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfMy0xLTEtMS0w_1bed8f22-e7ff-415f-8858-f3ee66079b2d"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfNC0xLTEtMS0w_72cc4d66-9ba6-4843-95d1-dce5ad5ec370"
      unitRef="usd">1743000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfNS0xLTEtMS0w_7854f1ec-d293-481b-804e-f150186230d2"
      unitRef="usd">8966000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF83OS9mcmFnOmM5YzVlZmNiMmU5NDRlNzJhNGI4ZGJiZTY4M2RjNjk0L3RhYmxlOjBlNGZhOTFiZmIzZDRkM2RhYzkyZWZlYWE3OGE3Yzg4L3RhYmxlcmFuZ2U6MGU0ZmE5MWJmYjNkNGQzZGFjOTJlZmVhYTc4YTdjODhfNi0xLTEtMS0w_8b378510-7f97-4c7b-94ef-7a918445e670"
      unitRef="usd">18421000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84NS9mcmFnOjMwZGUxYWE0ZGIyNzQwODI4NjFhNWExYjMzZWUzNWJjL3RleHRyZWdpb246MzBkZTFhYTRkYjI3NDA4Mjg2MWE1YTFiMzNlZTM1YmNfMTI4Ng_ef4c6b15-6ebe-428f-9519-714cdb2a40c9">Derivative InstrumentsThe 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. As of March&#160;31, 2020, the fair value of the Company's foreign currency derivatives, which is included on the Condensed Consolidated Balance Sheets in other assets, was $1,325. As of&#160;March&#160;31, 2020,&#160;$1,178&#160;of gains related to cash flow hedges are recorded in accumulated other comprehensive income, before tax, and are expected to be recognized in earnings at the same time the hedged items affect earnings. As of&#160;March&#160;31, 2019,&#160;$488&#160;of gains related to cash flow hedges were recorded in accumulated other comprehensive income, before tax. As of March&#160;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 Condensed Consolidated Statements of (Loss) /Income.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84NS9mcmFnOjMwZGUxYWE0ZGIyNzQwODI4NjFhNWExYjMzZWUzNWJjL3RleHRyZWdpb246MzBkZTFhYTRkYjI3NDA4Mjg2MWE1YTFiMzNlZTM1YmNfNTQz_54ba21ff-be03-440b-b968-66a93cf9fd8f"
      unitRef="usd">1325000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84NS9mcmFnOjMwZGUxYWE0ZGIyNzQwODI4NjFhNWExYjMzZWUzNWJjL3RleHRyZWdpb246MzBkZTFhYTRkYjI3NDA4Mjg2MWE1YTFiMzNlZTM1YmNfNTU3_087d39b7-7fdf-48f9-a6ec-1184b2bf65bd"
      unitRef="usd">1178000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84NS9mcmFnOjMwZGUxYWE0ZGIyNzQwODI4NjFhNWExYjMzZWUzNWJjL3RleHRyZWdpb246MzBkZTFhYTRkYjI3NDA4Mjg2MWE1YTFiMzNlZTM1YmNfNzY1_aa85076b-b281-4038-9b3a-e681cb6c4a73"
      unitRef="usd">488000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:DerivativeNetHedgeIneffectivenessGainLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84NS9mcmFnOjMwZGUxYWE0ZGIyNzQwODI4NjFhNWExYjMzZWUzNWJjL3RleHRyZWdpb246MzBkZTFhYTRkYjI3NDA4Mjg2MWE1YTFiMzNlZTM1YmNfMTA5OTUxMTYyOTMwMg_7578fb06-fa0d-4a9d-ac78-a525e0d6c4c8"
      unitRef="usd">176000</us-gaap:DerivativeNetHedgeIneffectivenessGainLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84OC9mcmFnOjViZjM5NmRiYzIxZDQ0ZDVhYWVhNzNiMmI4NjkyNDhjL3RleHRyZWdpb246NWJmMzk2ZGJjMjFkNDRkNWFhZWE3M2IyYjg2OTI0OGNfMTIwNw_2a41d0db-2d39-44dc-8481-ebed40b88e22">Commitments, Contingencies and Other&lt;div style="text-align:justify;margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Future Minimum Royalty and Advertising Payments:&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has minimum commitments related to the Company&#x2019;s license agreements. The Company sources, distributes, advertises and sells pursuant to its exclusive license agreements with unaffiliated licensors. Royalty amounts under the license agreements are generally based on a stipulated percentage of sales, although most of these agreements contain provisions for the payment of minimum annual royalty amounts. The license agreements have various terms and some have additional renewal options, provided that minimum sales levels and certain other conditions are achieved. As of March&#160;31, 2020 the Company had future minimum royalty and advertising payments of $12,350.&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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has been named as a defendant in certain lawsuits in the normal course of business. In the opinion of management, after consulting with legal counsel, the liabilities, if any, resulting from these matters should not have a material effect on the Company's financial position or results of operations. It is the policy of management to disclose the amount or range of reasonably possible losses in excess of recorded amounts or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitment
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF84OC9mcmFnOjViZjM5NmRiYzIxZDQ0ZDVhYWVhNzNiMmI4NjkyNDhjL3RleHRyZWdpb246NWJmMzk2ZGJjMjFkNDRkNWFhZWE3M2IyYjg2OTI0OGNfNzI3_a992d00b-3835-4184-9504-27703be49c23"
      unitRef="usd">12350000</us-gaap:OtherCommitment>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RleHRyZWdpb246YWFhZjgxNWMzYWY1NGMyZjlmMWFjMjkyNjk0ZjYwODNfMjgwOA_fc9e5f36-11f9-456e-80cf-a80bd481c5c6">Operating Segment InformationThe Company operates the following business 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. Our Wholesale Footwear and Wholesale Accessories/Apparel segments, through revenue from certain territories within Asia, Europe, North America (excluding the United States) and Africa and, under special distribution arrangements, in various other territories within Australia, the Middle East, India, South and Central America and New Zealand 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, our joint ventures in South Africa, China, Taiwan and Israel and the Company&#x2019;s 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-market merchandisers, 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="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.329%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:8.693%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of and for the three months ended,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Wholesale Footwear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Wholesale Accessories/Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;823,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;936,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;276,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;348,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;837,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;922,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,209,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:53.263%;"/&gt;&lt;td style="width:1.0%;"/&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:19.637%;"/&gt;&lt;td style="width:1.0%;"/&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:19.640%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Domestic (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;317,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;368,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(a) Includes revenues of $68,325 for the three months ended March 31, 2020 and $77,116 for the comparable period in 2019 related to sales to U.S. customers where the title is transferred outside the U.S. and the sale is recorded by our international entities. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RleHRyZWdpb246YWFhZjgxNWMzYWY1NGMyZjlmMWFjMjkyNjk0ZjYwODNfMjgxMQ_a4b9ac25-da7f-43f4-bfbf-13cf13b7903b">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.329%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:8.693%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of and for the three months ended,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Wholesale Footwear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Wholesale Accessories/Apparel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;302,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(45,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;823,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;936,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,145,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;276,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;348,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;161,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income/(loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;837,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;922,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,209,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i7d5c007658c640ac927deb258be7bcc0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi0yLTEtMS0w_ff4eb636-2c68-400c-8414-8a7acf702fbc"
      unitRef="usd">235069000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi00LTEtMS0w_1de8bca5-5c97-495e-bf9b-8655b8d83aad"
      unitRef="usd">67672000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id16e2e454633438ca1a1b183971198dd_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi02LTEtMS0w_a9d7ab07-f21e-41ac-be1a-c9f95c502070"
      unitRef="usd">302741000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi04LTEtMS0w_16e2eb7e-2e6f-4926-8b9f-fb19830aed44"
      unitRef="usd">52943000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i48da3f7dce744022a4ed78ac855c3b52_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi0xMC0xLTEtMTE4MQ_d57af1b9-330b-4052-9761-15a14c099a15"
      unitRef="usd">1250000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib7962fc224d04216b547e0d4316cbc54_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi0xMi0xLTEtMTE4MQ_4dbb615f-dd6a-44dc-9f0c-93d15b0ba0f3"
      unitRef="usd">2234000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMi0xNC0xLTEtMA_4ab5e901-104f-49eb-a406-9fff133f730d"
      unitRef="usd">359168000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i7d5c007658c640ac927deb258be7bcc0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy0yLTEtMS0w_84a8237f-fc8c-4ae4-ab63-ca1e29cfb14e"
      unitRef="usd">79784000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy00LTEtMS0w_8fda50a7-cf7b-4416-b3c2-439032563317"
      unitRef="usd">18512000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id16e2e454633438ca1a1b183971198dd_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy02LTEtMS0w_7230e1bd-54b7-4d3d-af6e-8e1bf965742c"
      unitRef="usd">98296000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy04LTEtMS0w_8e4d0060-875e-433a-bd21-6c40ba65c458"
      unitRef="usd">31684000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i48da3f7dce744022a4ed78ac855c3b52_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy0xMC0xLTEtMTE4MQ_fd414db4-8244-45c5-835a-bcddfd1f27f3"
      unitRef="usd">1250000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib7962fc224d04216b547e0d4316cbc54_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy0xMi0xLTEtMTE4MQ_b32389f0-e6a9-4887-9e1d-c8c64763ec78"
      unitRef="usd">2234000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMy0xNC0xLTEtMA_3d5f3088-26b2-41a6-9ff3-55e9de428708"
      unitRef="usd">133464000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7d5c007658c640ac927deb258be7bcc0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS0yLTEtMS0w_56ffa71a-e340-4377-ae86-f96070c56789"
      unitRef="usd">29091000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f1667ad616b4a659813219eb77eb6db_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS00LTEtMS0w_74f38ab5-6a81-4e8f-9f00-3ea1ea42ee5f"
      unitRef="usd">-10621000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id16e2e454633438ca1a1b183971198dd_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS02LTEtMS0w_181c6885-4fbb-442b-92b1-5cfda8c97869"
      unitRef="usd">18470000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS04LTEtMS0w_b2ca401f-66d4-4bb1-93e9-b2ffcd2735b3"
      unitRef="usd">-45803000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i48da3f7dce744022a4ed78ac855c3b52_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS0xMC0xLTEtMA_eb32ba0c-72b4-4fc3-8414-6f599f2e3540"
      unitRef="usd">148000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7962fc224d04216b547e0d4316cbc54_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS0xMi0xLTEtMA_2ad35bc0-0941-48f3-ad90-8154b8a8960a"
      unitRef="usd">937000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNS0xNC0xLTEtMA_d845b636-ee79-49f6-b2a0-e4a1342d19e7"
      unitRef="usd">-26248000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="ib047272977d84d04afbf56a5ae900196_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi0yLTEtMS0w_599e1aa9-248c-4745-b280-46b81be07e9c"
      unitRef="usd">823419000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i48035e21d5104ddc806a0deb806e3e26_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi00LTEtMS0w_a99469ea-b7e5-47da-b3bf-f49cfb8df497"
      unitRef="usd">113100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i61a76646da404e6f86aa694484d4b25b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi02LTEtMS0w_1d12b90c-b48a-4943-a770-c450f445ec02"
      unitRef="usd">936519000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia61bc34ade0d4f74843d82c11affa2d1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi04LTEtMS0w_77608f17-c9f4-4238-9cff-c35674c79528"
      unitRef="usd">186383000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i72a0f8dc7ecc4510ace7678278d00d5c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi0xMC0xLTEtMA_0d84befb-0d54-4b96-ba20-8cd1200d5c67"
      unitRef="usd">16561000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id20e349fdf7444ef92736c8527522431_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi0xMi0xLTEtMA_e475f180-7ff7-489e-9feb-12bea8e060b7"
      unitRef="usd">6441000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3d788f355ff648249282d7f4451e8add_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNi0xNC0xLTEtMA_2e9a817d-cf76-426f-a535-116281282c18"
      unitRef="usd">1145904000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id16e2e454633438ca1a1b183971198dd_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNy02LTEtMS0w_6bd2a878-3681-4b12-be46-f9a9def21d7f"
      unitRef="usd">2650000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3bd37c6d2e3a4557877a2335c4aa4312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNy04LTEtMS0w_6e92428c-0bb2-4328-9ed6-85b32c004c65"
      unitRef="usd">651000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i48da3f7dce744022a4ed78ac855c3b52_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNy0xMC0xLTEtMA_df648290-59c5-4caf-bd52-ade983942a6e"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib7962fc224d04216b547e0d4316cbc54_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNy0xMi0xLTEtMA_2fc5c365-61d6-4355-bb80-703d7b97c399"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfNy0xNC0xLTEtMA_8d5dff74-8479-430b-b4ec-6d1e829be1ba"
      unitRef="usd">3301000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="id14fc5202d7841649f14ad55c0396860_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS0yLTEtMS0w_53920822-85e6-44f9-9f6b-b4f141d8c2a4"
      unitRef="usd">276587000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc7f04029c4c483eac62f5884cb472b3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS00LTEtMS0w_c804dc29-f6f9-4eea-908a-3be8b6d1580a"
      unitRef="usd">71507000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5fb45bbcc792419195824fbc245e2720_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS02LTEtMS0w_41ec6a37-1219-4c88-aff9-5a3a1fa1a910"
      unitRef="usd">348094000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea943eb3ed8c4aa0abfe27a758f181e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS04LTEtMS0w_d76e0942-233f-4e01-9834-e33c740953d5"
      unitRef="usd">62846000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i501874469f984d9e9cfd6b43d84656d0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOC0xMC0xLTEtMTE4NQ_c807ccbc-af7e-48c7-854f-12d4a32f8a43"
      unitRef="usd">2358000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iabef9ddfe1db43e78aa99ece4c1fc411_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOC0xMi0xLTEtMTE4NQ_ede87ed8-dba9-4440-ab28-b26b7b61670b"
      unitRef="usd">2490000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS0xNC0xLTEtMA_d69da2e6-4687-4895-9a81-07231655dbb7"
      unitRef="usd">415788000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="id14fc5202d7841649f14ad55c0396860_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTAtMi0xLTEtMA_28a783e5-c352-4dad-902c-46847670d4aa"
      unitRef="usd">98322000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icc7f04029c4c483eac62f5884cb472b3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTAtNC0xLTEtMA_a5c962df-753b-4781-a53a-55bb25a928f0"
      unitRef="usd">21916000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5fb45bbcc792419195824fbc245e2720_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTAtNi0xLTEtMA_aaac8ff9-26ca-42d8-a4dc-145bcb47865b"
      unitRef="usd">120238000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iea943eb3ed8c4aa0abfe27a758f181e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTAtOC0xLTEtMA_f5667353-786f-4d5f-a655-60e21fa39866"
      unitRef="usd">36759000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i501874469f984d9e9cfd6b43d84656d0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS0xMC0xLTEtMTE4NQ_d5cac19b-726e-434f-b7d2-501850840bcb"
      unitRef="usd">2358000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iabef9ddfe1db43e78aa99ece4c1fc411_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfOS0xMi0xLTEtMTE4NQ_8c583059-ca66-41d9-bd52-faf08114b426"
      unitRef="usd">2490000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTAtMTQtMS0xLTA_dd380432-7c15-4705-ab3e-754dcb286eb5"
      unitRef="usd">161845000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="id14fc5202d7841649f14ad55c0396860_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItMi0xLTEtMA_a642e406-c211-4da6-b83a-2b740136051e"
      unitRef="usd">48272000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icc7f04029c4c483eac62f5884cb472b3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItNC0xLTEtMA_3b63f506-79f5-4f22-bc61-4de7bfe651bb"
      unitRef="usd">4867000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5fb45bbcc792419195824fbc245e2720_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItNi0xLTEtMA_14e9accc-8a09-49e4-b174-9b2aac7f4f74"
      unitRef="usd">53139000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iea943eb3ed8c4aa0abfe27a758f181e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItOC0xLTEtMA_4aea2406-2892-43f0-ac98-f49492b4191d"
      unitRef="usd">-9706000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i501874469f984d9e9cfd6b43d84656d0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItMTAtMS0xLTA_6eb6b5c9-731e-4768-8d10-795642487da4"
      unitRef="usd">-416000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iabef9ddfe1db43e78aa99ece4c1fc411_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItMTItMS0xLTA_cf17de44-ebfb-4fae-922c-cbaf7e327e11"
      unitRef="usd">1643000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTItMTQtMS0xLTA_8be0761b-bad3-46db-834b-a5ec4be4cd0d"
      unitRef="usd">44660000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i59194d88bf1d499c95fbecc5264b4971_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtMi0xLTEtMA_ae43bb2e-6117-48bf-8a82-a964b5766971"
      unitRef="usd">837947000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i59d4a06e83984aa28e827a128e76b642_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtNC0xLTEtMA_b7c4dac8-e8db-47a8-9f9d-68756b870fc4"
      unitRef="usd">84485000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i195d8e267dd54497b1fea76d1c119b71_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtNi0xLTEtMA_7ace9ed6-7953-4eea-943a-599812478650"
      unitRef="usd">922432000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie7e8e80979934f55b99f8b68e271e05e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtOC0xLTEtMA_0df50735-b5e9-4ea2-9bee-3cd28181f026"
      unitRef="usd">254479000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iae9bf148959241e78c6b008daab39dc3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtMTAtMS0xLTA_1def00db-2160-4417-bc8e-f04592fc6d3a"
      unitRef="usd">25579000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5692fef9f2894018ab77b8b5cad2b2c4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtMTItMS0xLTA_490853f0-5652-482a-be1d-93ac8886e48f"
      unitRef="usd">7264000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i54431b8976f44313b9a29658df740a55_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTMtMTQtMS0xLTA_3712ad8f-3619-4463-8a74-08904bc3efef"
      unitRef="usd">1209754000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5fb45bbcc792419195824fbc245e2720_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTQtNi0xLTEtMA_dbd5b1a5-04e6-4be7-93b1-cd37964a4c50"
      unitRef="usd">1692000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iea943eb3ed8c4aa0abfe27a758f181e7_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTQtOC0xLTEtMA_bbe32db2-5272-40ba-bba6-a093c5207ab2"
      unitRef="usd">1707000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i501874469f984d9e9cfd6b43d84656d0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTQtMTAtMS0xLTA_1d47374a-a12d-4cdc-b48a-e7525479dc87"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iabef9ddfe1db43e78aa99ece4c1fc411_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTQtMTItMS0xLTA_b7ed5fd2-2ec6-4c8d-b234-d365f7ada0cb"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOmQ3MjBiMzk3MThkMTRlYzA5NzNlMzZhMjIwZDMwOWYxL3RhYmxlcmFuZ2U6ZDcyMGIzOTcxOGQxNGVjMDk3M2UzNmEyMjBkMzA5ZjFfMTQtMTQtMS0xLTA_1585a0d6-1f27-4903-bdd1-301a46e7d92f"
      unitRef="usd">3399000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="i0341773bfd1c48618aa8fbd1a2815bc7_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOjY5Yjc1M2UwMTgxNTQxMjViZWVhMzkzMDg4NzEzZTA4L3RhYmxlcmFuZ2U6NjliNzUzZTAxODE1NDEyNWJlZWEzOTMwODg3MTNlMDhfMi0yLTEtMS0w_2157ca69-d3c6-480f-9fec-080570c96add"
      unitRef="usd">317937000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i55349055ba034e6992a264eac71979f8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOjY5Yjc1M2UwMTgxNTQxMjViZWVhMzkzMDg4NzEzZTA4L3RhYmxlcmFuZ2U6NjliNzUzZTAxODE1NDEyNWJlZWEzOTMwODg3MTNlMDhfMi00LTEtMS0w_e912c44b-e213-4548-900d-15d1099881f0"
      unitRef="usd">368433000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i524cf76938d64f1d9c65344711acbd9e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOjY5Yjc1M2UwMTgxNTQxMjViZWVhMzkzMDg4NzEzZTA4L3RhYmxlcmFuZ2U6NjliNzUzZTAxODE1NDEyNWJlZWEzOTMwODg3MTNlMDhfMy0yLTEtMS0w_e74720f5-edb5-40e0-8e72-37c5ec8577a0"
      unitRef="usd">41231000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3412f81f6ff04412a40cc52aa73df372_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOjY5Yjc1M2UwMTgxNTQxMjViZWVhMzkzMDg4NzEzZTA4L3RhYmxlcmFuZ2U6NjliNzUzZTAxODE1NDEyNWJlZWEzOTMwODg3MTNlMDhfMy00LTEtMS0w_0f01ebc8-5e69-4284-8fb2-d406b11be827"
      unitRef="usd">47355000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOjY5Yjc1M2UwMTgxNTQxMjViZWVhMzkzMDg4NzEzZTA4L3RhYmxlcmFuZ2U6NjliNzUzZTAxODE1NDEyNWJlZWEzOTMwODg3MTNlMDhfNC0yLTEtMS0w_289487ae-f515-4190-8eeb-81eca4a97a1e"
      unitRef="usd">359168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbc5ca9ff90c4c57b11a4201f023295d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85MS9mcmFnOmFhYWY4MTVjM2FmNTRjMmY5ZjFhYzI5MjY5NGY2MDgzL3RhYmxlOjY5Yjc1M2UwMTgxNTQxMjViZWVhMzkzMDg4NzEzZTA4L3RhYmxlcmFuZ2U6NjliNzUzZTAxODE1NDEyNWJlZWEzOTMwODg3MTNlMDhfNC00LTEtMS0w_33df5ce4-0d38-4835-adba-6c650680677c"
      unitRef="usd">415788000</us-gaap:Revenues>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i2f228edee7804581a0fd1992377fdcaa_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjY2YTQ0OGQ4YzQ2MTA4NDFmZDhkNmYzYWI2NTk0L3NlYzpmODI2NmE0NDhkOGM0NjEwODQxZmQ4ZDZmM2FiNjU5NF85Ny9mcmFnOjMyNWFkODllYWFlMjQxNWU4ZTI1NzY2M2YwOTdiNzZlL3RleHRyZWdpb246MzI1YWQ4OWVhYWUyNDE1ZThlMjU3NjYzZjA5N2I3NmVfNDQ1Nw_53865f33-74a7-4f0b-8517-1920b8c913a2">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Note S &#x2013; Recent Accounting Pronouncements&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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued Accounting Standards Update No. 2018-15, &#x201c;Intangibles-Goodwill and Other-Internal-Use Software (Topic 350): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.&#x201d; This new guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 is effective January 1, 2020 and did not have any significant impact on the Company&#x2019;s financial position or results of operations.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued Accounting Standards Update No. 2018-13, &#x201c;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; This new guidance removes certain disclosure requirements related to the fair value hierarchy, modifies existing disclosure requirements related to measurement uncertainty and adds new disclosure requirements. The new disclosure requirements include disclosing the changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements held at the end of the reporting period and the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. ASU 2018-13 is effective January 1, 2020 and did not have any significant impact on the Company&#x2019;s financial position or results of operations.&lt;/span&gt;&lt;/div&gt;In June 2016, the FASB issued Accounting Standards Update 2016-13 ("ASU 2016-13"), "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." ASU 2016-13 replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective January 1, 2020 and did not have any significant impact on the Company&#x2019;s financial position or results of operations.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
</xbrl>
